蓝牙键盘覆盖

时间:2011-10-11 20:50:32

标签: ios bluetooth

当用户安装了iOS蓝牙键盘设备时,有没有办法强制使用软键盘?

或者,为此,代码中是否可以禁用特定的蓝牙设备?

谢谢!

2 个答案:

答案 0 :(得分:2)

在我使用Apple的蓝牙键盘的大多数(可能是所有?)iOS应用程序中,按弹出键(位于右上角)将调出屏幕上的软键盘。也许这个小事实可以在某种程度上帮助你。

答案 1 :(得分:1)

如果您计划进入应用商店,则不在应用程序代码中。 Apple明确没有提供显示或隐藏键盘的方法,而是推动您使用becomeFirstResponderresignFirstResponder

你可以通过一些非AppStore友好的方法来做到这一点,但我不认为这是你正在寻找的答案。

(注意 - 当隐藏真实的键盘时,你可以制作一个假的,看起来像苹果的键盘,并根据视图是否可见来检查真实键盘是否隐藏,但如果Apple注意到你这样做,你会被拒绝。)