我试图在iOS模拟器中调试键盘高度问题,我需要几个不同高度的键盘。有大约40个键盘是内置的,可以通过设置添加。
哪些内置键盘的高度与默认的英文键盘不同?
注意:我不是在寻找第三方键盘,因为我想最小化我需要处理的变量的数量。此外,我希望能够在任何时候进行这种测试,而不需要安装另一个应用程序。
发布于 2015-08-20 18:37:57
iPhone 6 (9.0)
肖像:
景观:
iPad Air (9.0)
肖像:
景观:
注意:所有值都按大小排序,然后按名称排序。
注意:快捷栏是指iOS 9 快捷条和/或iOS 8的QuickType栏,它通过选择“预测”和“快捷方式”选项来启用/禁用。
发布于 2015-08-20 18:50:29
您可能可以通过在运行时抓取键盘高度来解决您想要的问题。如果苹果在未来改变键盘高度,这将是可行的。
您可以通过注册UIKeyboardWillChangeFrameNotification来实现这一点,然后从那里获取高度。参考资料:如何利用苹果UIKeyboard iPhone SDK获取iPhone大小.一定要看第二个提到中文的答案。
https://stackoverflow.com/questions/32125653
复制相似问题