Ios 如何使用UIKeyboardImpl.isInHardwareKeyboardMode
我想检测外部键盘是否已连接到lightning端口。我已经读过关于听软键盘的其他答案,但这不是我想做的。我想知道如何使用这个私有API 我在GitHub上找到了这个,但是当我试图复制Ios 如何使用UIKeyboardImpl.isInHardwareKeyboardMode,ios,swift,uikeyboard,iphone-privateapi,Ios,Swift,Uikeyboard,Iphone Privateapi,我想检测外部键盘是否已连接到lightning端口。我已经读过关于听软键盘的其他答案,但这不是我想做的。我想知道如何使用这个私有API 我在GitHub上找到了这个,但是当我试图复制UIKeyboardImpl类时,我遇到了一系列编译错误。 有没有关于如何导入这个类以便我可以使用它的建议?谢谢。请尝试以下代码: 因为它使用objc_msgSend与私有类交互,所以您不需要处理任何私有头文件 只需将此项添加到文件顶部即可使其正常工作: #导入使用私有API是个坏主意,因为它会让你的应用被AppSt
UIKeyboardImpl
类时,我遇到了一系列编译错误。
有没有关于如何导入这个类以便我可以使用它的建议?谢谢。请尝试以下代码:
因为它使用objc_msgSend与私有类交互,所以您不需要处理任何私有头文件
只需将此项添加到文件顶部即可使其正常工作:
#导入
使用私有API是个坏主意,因为它会让你的应用被AppStore拒绝,我不会提交给应用商店,所以我真的不在乎。我只是想知道这是怎么回事。