如何在iOS中设置Tab键顺序?

如何在iOS中设置Tab键顺序?,第1张

概述是否有一种方法(在IB或代码中)设置视图中文本字段之间的Tab顺序? 注意,我没有谈到下一个表单字段返回(或“下一步”)按钮后按下 – 许多蓝牙键盘有一个Tab键,这似乎以完全不同的顺序循环字段。在我的特定情况下,此顺序不对应于字段在视图中的位置或甚至添加字段的顺序。手动修改xib文件来更改NSNextKeyView似乎没有什么区别。 有谁知道如何改变这个顺序? 我有兴趣解决同样的问题,虽然到目前 是否有一种方法(在IB或代码中)设置视图中文本字段之间的Tab顺序?

注意,我没有谈到下一个表单字段返回(或“下一步”)按钮后按下 – 许多蓝牙键盘有一个Tab键,这似乎以完全不同的顺序循环字段。在我的特定情况下,此顺序不对应于字段在视图中的位置或甚至添加字段的顺序。手动修改xib文件来更改NSNextkeyvIEw似乎没有什么区别。

有谁知道如何改变这个顺序?

@H_419_14@解决方法 我有兴趣解决同样的问题,虽然到目前为止默认顺序,这似乎是从左到右,然后从上到下,是我想要的。

我测试了光标以深度优先顺序通过子视图和超视图树的假设,但这不是真的。在不更改子视图的位置的情况下更改子视图的顺序不会更改选项卡按压所遍历的字段的顺序。

一个可能有用的功能是,文本字段委托的textFIEldShouldBeginEditing方法似乎是为应用程序的窗口中的每个文本字段调用。如果返回NO,那么不会选择文本字段,因此如果您可以定义所需的顺序,并只使正确的一个返回YES,那么可能会解决您的问题。

总结

以上是内存溢出为你收集整理的如何在iOS中设置Tab键顺序?全部内容,希望文章能够帮你解决如何在iOS中设置Tab键顺序?所遇到的程序开发问题。

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

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

原文地址:https://54852.com/web/1087752.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存