【发布时间】:2016-05-27 07:56:14
【问题描述】:
有什么方法可以检测键盘类型随大小、类型和建议栏高度的变化,比如从英文键盘变为包含某种建议栏的印地语(见截图)。
普通英文键盘
第一个问题
更改为印地语 LIPI 后 - 当我更改时,一切都很好,因为英文和印地语键盘的大小相同,但在开始输入印地语 Lipi 后建议覆盖 TextField
第二个问题
改成 Emoji 后 - Emoji 键盘比英文高一点,所以键盘再次覆盖TextField。
【问题讨论】:
-
textfield.autocorrectionType = UITextAutocorrectionTypeNo;
-
我已经在使用
UITextAutocorrectionTypeNo,但它只隐藏了对英语而不是印地语 Lipi 的建议。
标签: ios objective-c uikeyboard custom-keyboard