Czy istnieje sposób, aby wykryć naciśnięcie klawisza Backspace/ Deletena klawiaturze iPhone'a na UITextField
pustej klawiaturze ? Chcę wiedzieć, kiedyBackspace jest wciśnięty, tylko jeśli UITextField
jest pusty.
Bazując na sugestii @Alex Reynolds w komentarzu, podczas tworzenia mojego pola tekstowego dodałem następujący kod:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleTextFieldChanged:)
name:UITextFieldTextDidChangeNotification
object:searchTextField];
To powiadomienie jest odbierane ( handleTextFieldChanged
wywoływana jest funkcja), ale nadal nie po naciśnięciu Backspaceklawisza w pustym polu. Jakieś pomysły?
Wydaje się, że jest pewne zamieszanie wokół tego pytania. Chcę otrzymać powiadomienie o Backspacenaciśnięciu klawisza. Otóż to. Ale rozwiązanie musi również działać, gdy UITextField
jest już puste.