Apakah ada cara untuk mendeteksi ketika tombol Backspace/ Deleteditekan di keyboard iPhone pada UITextField
yang kosong? Saya ingin tahu kapan Backspaceditekan hanya jika UITextField
kosong.
Berdasarkan saran dari @Alex Reynolds dalam komentar, saya telah menambahkan kode berikut saat membuat bidang teks saya:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleTextFieldChanged:)
name:UITextFieldTextDidChangeNotification
object:searchTextField];
Notifikasi ini diterima ( handleTextFieldChanged
fungsi dipanggil), tetapi tetap tidak ketika saya menekan Backspacetombol di bidang kosong. Ada ide?
Tampaknya ada beberapa kebingungan di sekitar pertanyaan ini. Saya ingin menerima pemberitahuan ketika Backspacetombol ditekan. Itu dia. Tetapi solusinya juga harus bekerja ketika UITextField
sudah kosong.