我正在尝试以编程方式删除在连接外部键盘时出现在iPad底部的键盘快捷方式栏。
有很多关于此问题的“解决方案”的帖子和答案,但没有一个与最新的iOS兼容。最接近的解决方案是这样的:
UITextInputAssistantItem* item = [self inputAssistantItem];
item.leadingBarButtonGroups = @[];
item.trailingBarButtonGroups = @[];
目前,所有这些操作仅是删除栏左侧的按钮。而且这也无济于事:
textField.autocorrectionType = UITextAutocorrectionTypeNo;
如何“以编程方式”删除此栏?
最佳答案
很抱歉使用swift代码。
您可以尝试我的想法:
源代码示例:
tfSearchNameHiragana.autocorrectionType = .no
let shortcut: UITextInputAssistantItem? = tfSearchNameHiragana.inputAssistantItem
shortcut?.leadingBarButtonGroups = []
shortcut?.trailingBarButtonGroups = []
关于ios - 以编程方式隐藏键盘快捷键栏iOS 13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60875062/