我正在创建一个使用自定义键盘的应用程序,现在如果我使用iOS使用的相同地球图标提供默认英文键盘,它应该可以切换到默认的英文键盘,但我不是确保用户是否可以从系统键盘返回我的自定义键盘(假设用户有超过1个键盘)。
有人可以确认是否可以吗?
由于
答案 0 :(得分:1)
不是。系统键盘没有“切换到自定义键盘”按钮。他们甚至都不知道你制作了自定义键盘。
你想要完成的是什么?你为什么要建立自定义键盘?如果你告诉我们,也许我们可以建议你做另外一种做法。
答案 1 :(得分:1)
您应该在inputAccessoryView
中设置一个UITextView
,并使用一个按钮在自定义键盘和标准键盘之间切换。
每次用户点击按钮时,您都会在自定义键盘和myTextView.inputView
之间更改nil
,以恢复原始键盘。
您还需要重新分配第一响应者,并根据需要尝试设置动画:
答案 2 :(得分:0)
您需要制作自定义键盘来检查: