ios - iOS9公测版设置自定义键盘高度

标签 ios keyboard

我正在开发自定义键盘。在iOS8上运行得很好,但是后来ios9公测版发布了,并将我的手机更新到了ios9。我的键盘不是传统键盘,因此不需要所有空间,因此我使用了此处提到的高度限制: iOS 8 Custom Keyboard: Changing the Height

以及苹果官方自定义键盘页面: https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html

但是这些在 ios9 中都不再起作用了。 developer.apple.com 上的论坛没有任何帮助,我没有任何想法,除了相信这是一个错误或苹果已经删除了此功能。

还有人注意到这一点吗?

最佳答案

使用与初始值不同的值更改 viewDidAppear 中键盘的高度。

Height+=1;
[self.inputView setNeedsUpdateConstraints];

关于ios - iOS9公测版设置自定义键盘高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31525038/

相关文章:

objective-c - Horizo​​ntal UIScrollView having vertical UIScrollViews inside - 如何防止在滚动外部水平 View 时滚动内部 ScrollView ?

iphone - 判断一个字符串是否为数字

ios应用程序随机崩溃

java - "error: variable keyboard is already defined in method main(String [])"

android - 没有 EditText 和检测按键的软键盘

ios - 在 iOS 中播放歌曲

使用记事本的 C# 应用程序

firefox - 如何在 Firefox 中嵌入支持键盘的 YouTube 视频?

android - imeOptions 有搜索按钮说 "Search"而不是放大镜

ios - 节点上的 Sprite Kit 相机