Site icon AppTractor

IQKeyboardManager: защита текстовых полей от клавиатуры

При разработке приложений для iOS мы часто сталкиваемся с проблемами, когда клавиатура iPhone сдвигается вверх и закрывает UITextField/UITextView. IQKeyboardManager — библиотека, которая позволяет предотвратить эту проблему со сдвигом клавиатуры вверх и закрытием текстовых полей без необходимости писать какой-либо код или выполнять какие-либо дополнительные настройки. Чтобы использовать IQKeyboardManager, вам просто нужно добавить исходные файлы в ваш проект.  Писать код вообще не нужно, нужно просто добавить библиотеку в проект, дальше она работает автоматически.

IQKeyboardManager работает со всеми ориентациями и с тулбаром. Она также имеет приятные дополнительные функции, позволяющие настраивать расстояние от текстового поля, поведение кнопок «Предыдущий», «Далее» и «Готово» на панели инструментов клавиатуры, воспроизводить звук, когда пользователь перемещается по форме, и многое другое.

IQKeyboardManager на GitHub: https://github.com/hackiftekhar/IQKeyboardManager
Платформа: iOS
⭐️: 5K
Exit mobile version