Sappiamo tutti che possiamo calcolare l'altezza di un'etichetta o qualsiasi controllo in base al testo. Così:Calcolo del testo in base all'altezza
NSString *[email protected]"fwfgwefgwefhwefhwoefhwoeifhoiwefhwoeifhwieofhweohfiweofowefhowefhoweifhweofhweofhweoihfweiofhiowefhweiofhwioefhweiofhiweofhweiofhweiofhweiofhweiofweoifiweofhweoifhiowefhoiwefhowewoefoiwehfoiwe";
labelsize=[text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(100, 2000.0)];
NSLog(@"labelsize.height%f",labelsize.height);
Supponiamo ora di ottenere altezza = 270. Ora voglio solo quel testo che si trova in 200 altezza. Come My label height è 200 e voglio che il testo di altezza fino a 200 arrivi in etichetta e il resto del testo dovrebbe apparire in un'altra etichetta. Quindi voglio chiedere se è possibile ottenere il testo in base all'altezza.
Grazie in anticipo!
vuoi dire, si vorrebbe ottenere la dimensione del carattere del testo in base all'altezza del marchio? –
nessuna dimensione del carattere del testo è fissa, ho bisogno solo di quel testo che può essere corretto in una certa altezza. – Gypsa
Penso che il metodo migliore sarebbe controllare questo in un attimo ... –