Podaję widok tekstu, aby opublikować jakiś ciąg.
Stosuję następującą metodę, aby ograniczyć liczbę znaków do 140 długości.
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
return [[textView text] length] <= 140;
}
Kod działa dobrze, z wyjątkiem pierwszego warunku, że nie działa backspace. przypuszczam, że osiągnąłem limit 140 znaków, więc metoda da mi fałsz i użytkownik nie może wstawić więcej znaków, ale po tym, gdy próbuję usunąć niektóre znaki, widok tekstu zachowuje się tak, jakby był wyłączony.
Zatem pytanie brzmi: „Jak usunąć znaki z textview.text
widoku tekstu lub ponownie go włączyć?”