ios上的外部键盘选项卡事件

ios上的外部键盘选项卡事件,第1张

概述我的一个ipad应用程序屏幕有多个文本字段.在少数文本字段为用户输入 *** 作/决定/预填充信息等生成d出窗口.当默认的ipad keyaboard使用时,它正常工作.但是当我们尝试使用tab键的外部键盘时,我会收到所有在场文本字段的多个textfieldshouldbeginediting事件. 我已经将所有逻辑添加到textfielddidbeginediting方法中,但我无法隐藏由于textfi 我的一个ipad应用程序屏幕有多个文本字段.在少数文本字段为用户输入 *** 作/决定/预填充信息等生成d出窗口.当默认的ipad keyaboard使用时,它正常工作.但是当我们尝试使用tab键的外部键盘时,我会收到所有在场文本字段的多个textfIEldshouldbeginediting事件.
我已经将所有逻辑添加到textfIElddIDbeginediting方法中,但我无法隐藏由于textfIEld应该通过tab键生成的其他键事件而d出的键盘.我们如何从外部设备停止Tab键事件?或者我不想在按Tab键时获得多个textfIEldshouldinginediting.

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

TextField becomeFirstResponder Issue for tab key(Keyboard) action

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

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

[self.vIEw endEditing:YES];
总结

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1103284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存