我在自定义键盘上添加了textfield(keyboardTextField)和UISwitch.我可以在Switch value my code的基础上为(keyboardTextField)设置焦点ON或OFF.
- (void)switchToggled:(id)sender { UISwitch *mySwitch = (UISwitch *)sender; if ([mySwitch isOn]) { [keyboardTextField becomeFirstResponder]; } else { [keyboardTextField resignFirstResponder]; } }
因此,当我的自定义键盘在我的设备的每个应用程序中启动它时,第一次发生了什么,但是在将Switch值更改为On然后OFF并且现在我的自定义后,我无法选择主应用程序的输入视图.键盘无法在我的设备的任何应用程序中写任何东西.
解决方法
我正在为IOS制作一个扩展键盘,并且有像你一样的问题.我的目的是将UISearchBar添加到键盘,如
this应用程序,但在我发布此问题的任何论坛中都找不到答案.
我甚至问过Apple技术支持,但他们回答说这是iOS键盘扩展的错误.
最后一天,我发现一个应用程序是Kanvas键盘,我认为有我的解决方案,并且在扩展中使用UILabel而不是UITextField或UISearch.这将使我的应用程序正常工作.希望这可以帮到你.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。