Sto usando UITextView
Nella mia vista, ho bisogno di contare il numero di righe contenute da textview usando la seguente funzione per leggere '\n'
. Tuttavia questo funziona solo quando il tasto di ritorno viene premuto dalla tastiera, ma nel caso in cui la riga warapper (quando digito caratteri continui non otterrò il nuovo carattere di linea). Come faccio a leggere il nuovo carattere quando la riga viene modificata senza premere il tasto Invio? Qualcuno ha idea di come anzi .. ti invitiamo a condividere .. sto follwing questo link LinkCome leggere il numero di righe in UITextView
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range
replacementText:(NSString *)text
{
// Any new character added is passed in as the "text" parameter
if ([text isEqualToString:@"\n"]) {
// Be sure to test for equality using the "isEqualToString" message
[textView resignFirstResponder];
// Return NO so that the final '\n' character doesn't get added
return NO;
}
// For any other character return YES so that the text gets added to the view
return YES;
}
I due valori di 'BOOL' non sono' TRUE' e 'FALSE'; sono 'SÌ' e' NO'. – BoltClock