Próbuję dokonać edycji UITextView
zrezygnować z klawiatury (resignFirstResponder
), gdy użytkownik dotknie "Gotowe". Korzystanie z UITextField
, udało mi się to zrobić za pomocą następującego kodu:Jak zrobić UITextView przycisk "Gotowe" Zrezygnuj?
- (IBAction)doneEditing:(id)sender {
[sender resignFirstResponder];
}
... a następnie podłączyć go do odpowiedniego UITextField
w konstruktorze Interface do akcji „skończyła się na wyjściu”.
Jednak z numerem UITextView
nie mogę uzyskać dostępu do czynności "Czy koniec przy wyjściu". Wszelkie sugestie, jak to zrobić?
To powinno zadziałać. Zrobiłem to w niektórych moich aplikacjach ... – gabaum10
textViewShouldEndEditing NIE jest wywoływane, gdy użytkownik naciśnie przycisk Return/Done na UITextView, sprawdzanie powrotu karetki w shouldChangeTextInRange jest jedynym sposobem na odpowiedź – valexa
Zła odpowiedź! "shouldChangeTextInRange" jest sposobem na ... – ElasticThoughts