HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios上的外部键盘选项卡事件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的一个ipad应用程序屏幕有多个文本字段.在少数文本字段为用户输入操作/决定/预填充信息等生成弹出窗口.当认的ipad keyaboard使用时,它正常工作.但是当我们尝试使用tab键的外部键盘时,我会收到所有在场文本字段的多个textfieldshouldbeginediTing事件.
我已经将所有逻辑添加到textfielddidbeginediTing方法中,但我无法隐藏由于textfield应该通过tab键生成的其他键事件而弹出的键盘.我们如何从外部设备停止Tab键事件?或者我不想在按Tab键时获得多个textfieldshouldinginediTing.

我可以通过模拟器和放大器重现这个问题.使用mACBook键盘tab键为多个uitextfields.

TextField becomeFirstResponder Issue for tab key(Keyboard) action

解决方法

我遇到了类似的问题,最终不得不将所有逻辑放在textfielddidbeginediTing方法中.

关闭键盘,您可以使用自己的方法执行以下操作:

[self.view endEdiTing:YES];

大佬总结

以上是大佬教程为你收集整理的ios上的外部键盘选项卡事件全部内容,希望文章能够帮你解决ios上的外部键盘选项卡事件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。