我试图在iOS模拟器中调试键盘高度问题,我需要几个不同高度的键盘。内置了大约40个键盘,可以通过设置添加。
哪种内置键盘的高度与默认英文键盘不同?
注意:我没有寻找第三方键盘,因为我想尽量减少我需要处理的变量数量。此外,我希望能够随时进行此类测试,而无需安装其他应用程序。
答案 0 :(得分:1)
您可以通过在运行时抓取键盘高度来解决您想要的问题。如果苹果将来改变键盘高度,这将有效。
您可以通过注册UIKeyboardWillChangeFrameNotification然后从那里获取高度来实现。参考:How to get UIKeyboard size with Apple iPhone SDK。一定要看第二个引用中文的答案。
答案 1 :(得分:0)
注意:所有值都按大小排序,然后命名。
注意:快捷栏是指iOS 9 Shortcut Bar和/或iOS 8的QuickType栏,通过选择启用/禁用预测性和快捷方式选项。