Ios 以编程方式检测/更改自定义键盘
是否有任何方法可以通过编程方式检测已安装的键盘和/或从应用程序中将键盘更改为自定义键盘?与中一样,如果我想在文本键盘上方显示一个工具栏,其中包含常用自定义键盘的快捷键,我是否可以a)检测键盘是否已安装,b)点击时更改为给定键盘?这假设您希望在“设置”应用程序的“常规键盘”下设置键盘列表Ios 以编程方式检测/更改自定义键盘,ios,iphone,keyboard,Ios,Iphone,Keyboard,是否有任何方法可以通过编程方式检测已安装的键盘和/或从应用程序中将键盘更改为自定义键盘?与中一样,如果我想在文本键盘上方显示一个工具栏,其中包含常用自定义键盘的快捷键,我是否可以a)检测键盘是否已安装,b)点击时更改为给定键盘?这假设您希望在“设置”应用程序的“常规键盘”下设置键盘列表 您可以确定主键盘: UITextInputMode *currentMode = [[UITextInputMode activeInputModes] firstObject]; 您可以确定可能的键盘 NS
UITextInputMode *currentMode = [[UITextInputMode activeInputModes] firstObject];
NSArray *possibleModes = [UITextInputMode activeInputModes];
uitePutCurrentInputModedChangeNotification
通知来完成的所以除了最重要的部分之外,你可以做任何你需要的事情。谢谢,我会想些别的!