当用户安装了iOS蓝牙键盘设备时,有没有办法强制使用软键盘?
或者,为此,代码中是否可以禁用特定的蓝牙设备?
谢谢!
答案 0 :(得分:2)
在我使用Apple的蓝牙键盘的大多数(可能是所有?)iOS应用程序中,按弹出键(位于右上角)将调出屏幕上的软键盘。也许这个小事实可以在某种程度上帮助你。
答案 1 :(得分:1)
如果您计划进入应用商店,则不在应用程序代码中。 Apple明确没有提供显示或隐藏键盘的方法,而是推动您使用becomeFirstResponder
和resignFirstResponder
。
你可以通过一些非AppStore友好的方法来做到这一点,但我不认为这是你正在寻找的答案。
(注意 - 当隐藏真实的键盘时,你可以制作一个假的,看起来像苹果的键盘,并根据视图是否可见来检查真实键盘是否隐藏,但如果Apple注意到你这样做,你会被拒绝。)