Menangani Keyboard pada penggunaan UITextField

Dalam pembuatan aplikasi, kita akan sering menggunakan UITextField, untuk menerima input dari pengguna.  Input tersebut akan diketikkan oleh pengguna menggunakan keyboard yang akan muncul (touch screen keyboard).  Salah satu permasalahan yang sering muncul adalah pada kasus di mana keyboard yang muncul malah menutupi UITextField yang akan diisi.  Seperti pada gambar di atas, jika pengguna akan mengisi bagian Email, maka keyboard akan muncul menutupi input Email tersebut.

Solusinya? Apple sendiri memberikan panduan yang cukup jelas, yaitu dengan melakukan scrolling view ke atas, menyesuaikan dari tinggi keyboard.  Referensi lebih lengkap mengenai hal ini dapat anda baca langsung pada dokumentasi Apple mengenai Keyboard Management. Continue reading Menangani Keyboard pada penggunaan UITextField