答案 0 :(得分:2)
是的,从iOS 10开始就可以了
如果您有一个名为UIButton
的{{1}},只需将其添加到nextKeyboardButton
功能中。
viewDidLoad
nextKeyboardButton.addTarget(self, action: #selector(handleInputModeList(from:with:)), for: .allTouchEvents)
是handleInputModeList
答案 1 :(得分:1)
这是不可能的。
Apple documentation for developing custom keyboards说(强调我的):
要求系统切换到另一个键盘,请致电
advanceToNextInputMode
类的UIInputViewController
方法。该 系统选择合适的“下一个”键盘; 没有API 获取已启用的键盘列表或选择特定的键盘 键盘切换到。
请注意,必须提供使用上述方法进入下一个键盘的方法。