Как сделать клавиатуру с текстовым полем сверху? - PullRequest
0 голосов
/ 02 августа 2011

Мне нужно, чтобы текстовое поле (возможно, с кнопкой) было зафиксировано в нижней части экрана, и когда я начинаю редактирование, я хочу, чтобы оно (и, вероятно, весь вид) двигалось с клавиатурой вверх - как в родном приложении Сообщения (или WhatsApp и т.д ...). Есть предложения?

1 Ответ

2 голосов
/ 08 августа 2011

Самый простой способ - поместить все в UIScrollView, размер которого вы изменяете при отображении клавиатуры с помощью UIKeyboardDidShowNotification. Затем прокрутите, чтобы убедиться, что ваши виды видны.

Ознакомьтесь с документацией Apple в разделе «Перемещение содержимого, расположенного под клавиатурой»

...