在Swift中定义[tab]键按下的顺序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Swift中定义[tab]键按下的顺序相关的知识,希望对你有一定的参考价值。
我有以下应用程序布局:
| Text Field A | | Button A |
| Text Field B | | Button B |
在大多数应用程序中,允许从一个元素跳转到另一个元素的选项卡功能以逻辑顺序(即Text Field A - Button A - Text Field B - Button B
等)工作。
当我尝试在Interface Builder中实现类似的东西时,似乎恰恰相反:它不是按照上面定义的逻辑顺序进行的,而是按照Text Field A - Text Field B - Button A - Button B
的顺序进行,它不符合逻辑或自然。
我看过nextResponder()
,但没有任何结果。
问题(S):
- 如何自动确定序列?
- 是否可以修改这个自动确定的序列?
答案
我发现将元素组放在一个单独的视图中将有助于控制元素获得焦点的顺序。
我在模拟器和iPad上试过这个,它对我来说效果很好。
以上是关于在Swift中定义[tab]键按下的顺序的主要内容,如果未能解决你的问题,请参考以下文章