UITextView 移除所有第三方键盘
UITextView removes all third party keyboards
编辑:我发现了问题。
在属性检查器下,我启用了 "secure text entry",这导致了问题
当我点击我的 UITextView 时,尽管有第三方键盘,但我只看到字母数字键盘。我还在 iOS 模拟器中注意到 UITextView 不允许表情符号,尽管没有说要这样做。我的 UITextField(在同一屏幕上)没有问题。
什么可能导致此错误?
这就是我得到的
这是我不想要的
从您选择的 textview
故事板中,将 keyboard type
从 attribute inspector
更改为 default
。我认为您不小心更改了键盘类型。
如果这不起作用,则意味着您的第三方库正在某处更改键盘类型,那么您可以在 viewdidload
方法中设置 keyboard type
programmatically
,例如
self.yourTextView.keyboardType = UIKeyboardType.Default
希望这会有所帮助:)
检查您的键盘设置,在属性检查器中,键盘类型默认为您需要的任何其他类型。它会帮助你
你会得到这个
启用安全文本输入后,系统将限制第三方键盘。也许你可以自定义你自己的键盘。
编辑:我发现了问题。 在属性检查器下,我启用了 "secure text entry",这导致了问题
当我点击我的 UITextView 时,尽管有第三方键盘,但我只看到字母数字键盘。我还在 iOS 模拟器中注意到 UITextView 不允许表情符号,尽管没有说要这样做。我的 UITextField(在同一屏幕上)没有问题。
什么可能导致此错误?
这就是我得到的
这是我不想要的
从您选择的 textview
故事板中,将 keyboard type
从 attribute inspector
更改为 default
。我认为您不小心更改了键盘类型。
如果这不起作用,则意味着您的第三方库正在某处更改键盘类型,那么您可以在 viewdidload
方法中设置 keyboard type
programmatically
,例如
self.yourTextView.keyboardType = UIKeyboardType.Default
希望这会有所帮助:)
检查您的键盘设置,在属性检查器中,键盘类型默认为您需要的任何其他类型。它会帮助你
你会得到这个
启用安全文本输入后,系统将限制第三方键盘。也许你可以自定义你自己的键盘。