首页 > 解决方案 > 隐藏出现在自定义键盘上方的 IOS 键盘建议栏

问题描述

我正在开发一个自定义键盘扩展应用程序,但苹果键盘本机自动更正和建议不适用于我的应用程序。本机自动更正和建议栏是空的,并且一直显示在我的自定义键盘上方。我试图隐藏它以使用我的建议列表创建我自己的。

问题是我没有找到隐藏原生建议栏的方法。

 UITextInputAssistantItem *item = [textInput.textInputView inputAssistantItem];  
 item.leadingBarButtonGroups = @[];  
 item.trailingBarButtonGroups = @[]; 

不起作用,因为我的自定义键盘不使用textInput。我的自定义键盘适用于外部文本输入字段,例如使用self.textDocumentProxy的 Safari 搜索字段

self.inputAssistantItem.leadingBarButtonGroups = @[];  
self.inputAssistantItem.trailingBarButtonGroups = @[]; 

不起作用。

有什么帮助吗?

谢谢你。

标签: iosobjective-ccustom-keyboardautocorrect

解决方案


推荐阅读