当蓝牙HID设备(如条形码扫描仪)处于活动状态时,有没有人知道在iOS中强制使用屏幕软件键盘?
在SO上有一些古老的问题,但大多数都是通过手动调整键盘视图的框架来完成的,并且该方法在iOS 8中不再起作用.
奇怪的是,在iOS 8之后似乎没有关于如何做到这一点的任何信息.这是不可能的?
看到:
我真的很喜欢我的脑袋,因为当连接到iPad的蓝牙输入设备时,我无法找到显示软键盘的方法.我在网上搜索了一下,这就是结果:
埃里卡说,诀窍是回答系统"没有连接硬件键盘".我试图为UIKeyboardImpl编写一个类别,但我覆盖了:
- (BOOL)isInHardwareKeyboardMode {
DEBUG(@"is called");
return NO;
}
Run Code Online (Sandbox Code Playgroud)
但直到现在我还没有得到任何东西.调用覆盖的方法,但没有软键盘.Erica还说应用程序通过动态链接工作,但我不知道如何实现它.我不需要在AppStore,因为这是一个私人应用程序,所以我不打扰拒绝.
提前致谢