gpt4 book ai didi

swift - 如何在 iOS 13 上禁用表情符号键盘?

转载 作者:行者123 更新时间:2023-12-03 23:07:57 24 4
gpt4 key购买 nike

我在禁用 iOS 13 上的表情符号键盘时遇到问题。
在 iOS 13 之前,我可以通过以下方式轻松隐藏表情符号键盘textField.keyboardType = .asciiCapable当然我仍然可以在 iOS 13 上做同样的事情,它会从键盘选择列表中删除表情符号键盘选项:

enter image description here

但使用相同的设置,表情符号按钮将在键盘上可用:

enter image description here

问题是如果只有用户同时拥有 4 个或更多键盘,就会发生这种情况。它只发生在 iOS 13 及更高版本上,使用 iPhone X 及更高版本,在此之前不会发生。
所以总结一下:使用 textField.keyboardType = .asciiCapable 将始终从键盘列表中隐藏表情符号键盘。但如果用户有 4 个键盘(在这种情况下:英语、丹麦语、瑞典语和表情符号),则不会隐藏在键盘本身上。当然,由于新设计,这只是 iPhone x 及更高版本的问题。
有谁知道我如何完全禁用或删除键盘上的表情符号选项?

附言我正在使用 Xcode 11.3.1 在 iOS 13.3 和 12.4、iPhone X 及更高版本上进行测试

最佳答案

txtField.keyboardType=UIKeyboardTypeASCIICapable;

关于swift - 如何在 iOS 13 上禁用表情符号键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61077954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com