2011-01-27 13 views

risposta

13
CGFloat width = [aTextField.text sizeWithFont:aTextField.font].width; 
+0

funziona perfettamente, grazie – gabac

6

Se siete alla ricerca di carattere contare è questo

int textLength = [someTextField.text length] 

Se siete alla ricerca di larghezza in pixel provare questo

CGSize size = [someTextField.text sizeWithFont:someTextField.font]; 
//size.width contains the width 
0

textField è delegato che è attac nel costruttore di interfaccia di ......

[lunghezza TextField.text]

2

In Swift 3.0

let size:CGSize = aTextField.attributedText.size() 
let height = size.height 
let width = size.width 
Problemi correlati