繁体   English   中英

如何在iPad上隐藏快速键盘工具栏?

[英]How can I hide quicktype keyboard toolbar on iPad?

如何在iPad上隐藏快速键盘工具栏?

在此输入图像描述

以下代码不起作用:

textField.autocorrectionType = UITextAutocorrectionTypeNo;

将此代码放在viewDidLoad中

yourTextFieldName.autocorrectionType = UITextAutocorrectionTypeNo;
UITextInputAssistantItem* shortcut = [yourTextFieldName inputAssistantItem];
shortcut.leadingBarButtonGroups = @[];
shortcut.trailingBarButtonGroups = @[];

迅速

    yourTextFieldName.autocorrectionType = .No
    let shortcut : UITextInputAssistantItem = yourTextFieldName.inputAssistantItem
    shortcut.leadingBarButtonGroups = []
    shortcut.trailingBarButtonGroups = []

swift3

 yourTextFieldName.autocorrectionType = .no
 var shortcut: UITextInputAssistantItem? =     yourTextFieldName.inputAssistantItem()
shortcut?.leadingBarButtonGroups = []
shortcut?.trailingBarButtonGroups = []

参考

如何隐藏iOS9中的快捷方式栏

你试过这个吗? 你所做的只是禁用文本提议,而不是撤消/重做/粘贴...东西。

要完全隐藏快捷方式,请将leadingBarButtonGroups和trailingBarButtonGroups属性设置为nil。 这样做只隐藏快捷方式,不会隐藏输入建议。 要隐藏输入建议,还必须将显示键盘的响应者的autocorrectionType属性设置为UITextAutocorrectionTypeNo。

<editorView>.autocorrectionType = UITextAutocorrectionTypeNo;
UITextInputAssistantItem* shortcut = [<editorView> inputAssistantItem];
shortcut.leadingBarButtonGroups = @[];
shortcut.trailingBarButtonGroups = @[];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM