我正在尝试以编程方式删除在连接外部键盘时出现在iPad底部的键盘快捷键。
有很多关于此问题的“解决方案”的帖子和答案,但没有一个适用于最新的iOS。最接近的解决方案是这样的:
UITextInputAssistantItem* item = [self inputAssistantItem];
item.leadingBarButtonGroups = @[];
item.trailingBarButtonGroups = @[];
当前所有要做的就是删除栏左侧的按钮。这也没有做任何事情:
textField.autocorrectionType = UITextAutocorrectionTypeNo;
如何“以编程方式”删除此栏?
答案 0 :(得分:1)
很抱歉使用快速代码。
您可以尝试我的想法:
源代码示例:
tfSearchNameHiragana.autocorrectionType = .no
let shortcut: UITextInputAssistantItem? = tfSearchNameHiragana.inputAssistantItem
shortcut?.leadingBarButtonGroups = []
shortcut?.trailingBarButtonGroups = []
答案 1 :(得分:0)