【发布时间】:2011-05-08 05:38:20
【问题描述】:
我真的很头疼,因为当有蓝牙输入设备连接到 iPad 时,我找不到显示软键盘的方法。我在网上搜索了一下,结果如下:
- stackoverflow 上的一个问题,答案很简短How can I detect if an external keyboard is present on an iPad?
- erica sadun 为 cydia env http://www.tuaw.com/2010/06/02/hacksugar-bringing-back-the-on-screen-keyboard/ 开发的应用程序
Erica 说诀窍是回答系统“没有连接硬件键盘”。 我试图为 UIKeyboardImpl 编写一个类别,但我重写了:
- (BOOL)isInHardwareKeyboardMode {
DEBUG(@"is called");
return NO;
}
但是直到现在我还没有得到任何东西。调用了覆盖的方法,但没有软键盘。 Erica 还说该应用程序通过动态链接工作,但我不知道如何完成它。我不需要在 AppStore 中,因为这是一个私人应用程序,所以我不会为拒绝而烦恼。
提前致谢
【问题讨论】:
标签: iphone objective-c cocoa-touch ipad uikeyboard