Ios UITextView删除所有第三方键盘

Ios UITextView删除所有第三方键盘,ios,swift,uitextview,uikeyboard,Ios,Swift,Uitextview,Uikeyboard,编辑:我找到了问题。 在属性检查器下,我启用了“安全文本输入”,这导致了问题 当我点击UITextView时,我只会得到字母数字键盘,尽管有第三方键盘。我还注意到,在iOS模拟器中,UITextView不允许使用表情符号,尽管没有这样说。我的UITextField(在同一屏幕上)不会导致任何问题 是什么导致了这个错误 这就是我得到的 这是我不想要的 使用您选择的文本视图将键盘类型从属性检查器更改为默认值。我想你不小心换了键盘 如果这不起作用,这意味着您的第三方库正在某处更改键盘类型,那么您可以

编辑:我找到了问题。 在属性检查器下,我启用了“安全文本输入”,这导致了问题

当我点击UITextView时,我只会得到字母数字键盘,尽管有第三方键盘。我还注意到,在iOS模拟器中,UITextView不允许使用表情符号,尽管没有这样说。我的UITextField(在同一屏幕上)不会导致任何问题

是什么导致了这个错误

这就是我得到的

这是我不想要的


使用您选择的
文本视图将
键盘类型从
属性检查器更改为
默认值。我想你不小心换了键盘

如果这不起作用,这意味着您的第三方库正在某处更改键盘类型,那么您可以在
viewdidload
方法中以编程方式设置
键盘类型

 self.yourTextView.keyboardType = UIKeyboardType.Default

希望这会有所帮助:)

检查您的键盘设置,在属性检查器中,键盘类型默认为所需的任何其他内容。它会帮助你的

你会得到这个


一旦启用安全文本输入,系统将限制第三方键盘。也许你可以定制你自己的键盘。

为什么我会被-1e?我在问一个合理的问题。你试过按程序设置吗?您使用的是哪一个第三方?它肯定会工作。您使用的是什么类型的键盘?接受您的回答,因为我的问题不寻常,我选择了安全文本输入