【发布时间】:2016-05-16 13:24:35
【问题描述】:
我有以下应用程序布局:
| Text Field A | | Button A |
| Text Field B | | Button B |
在大多数应用程序中,tab 功能允许从一个元素跳转到另一个元素以逻辑顺序(即Text Field A - Button A - Text Field B - Button B 等)工作。
当我尝试在 Interface Builder 中实现类似的东西时,似乎完全相反:不是按照上面定义的逻辑顺序,而是按照Text Field A - Text Field B - Button A - Button B 的顺序,感觉不合逻辑或不自然。
我查看了nextResponder(),但没有任何用处。
问题:
- 如何自动确定序列?
- 是否可以修改这个自动确定的序列?
【问题讨论】:
-
我认为这里已经回答了...stackoverflow.com/questions/4261865/…
-
啊,我明白了。我不知道它被称为“关键视图循环”。谢谢!
标签: swift macos cocoa layout swift2