Saya telah menulis fungsi saya sendiri untuk menggulir bidang teks saat papan ketik muncul. Untuk menghapus keyboard dengan mengetuk menjauh dari bidang teks, saya telah membuat UITapGestureRecognizer
yang menangani pengunduran diri responden pertama pada bidang teks saat mengetuk pergi.
Sekarang saya juga telah membuat pelengkapan otomatis untuk bidang teks yang membuat UITableView
tepat di bawah bidang teks dan mengisinya dengan item saat pengguna memasukkan teks.
Namun, ketika memilih salah satu entri dalam tabel yang dilengkapi otomatis, didSelectRowAtIndexPath
tidak dipanggil. Alih-alih, tampaknya pengenal gerakan ketuk dipanggil dan baru saja mengundurkan diri dari responden pertama.
Saya menduga ada beberapa cara untuk memberi tahu pengenal gerakan ketuk untuk terus meneruskan pesan ketuk ke bawah UITableView
, tapi saya tidak tahu apa itu. Bantuan apapun akan sangat dihargai.