答案 0 :(得分:5)
你无法解决这个问题。 事实证明,在系统偏好设置>键盘>快捷方式有一个复选框,您可以在其中更改整个系统的行为:
默认情况下,首先按下复选框。
作为补充。默认情况下,NSWindow会分配一个初始第一响应者,并使用它找到的对象构造一个关键视图循环。您还可以通过调用此方法来更改关键视图循环:setNextKeyView
。
例如,
[firstTextBox setNextKeyView:secondTextBox];
[secondTextBox setNextKeyView:secondButton];
[secondButton setNextKeyView:firstButton];
[firstButton setNextKeyView:firstTextBox];
这意味着对于希望通过所有控件实现移动控制焦点的用户,这将起作用。对于那些在设置中禁用此功能的用户,这将无效。
答案 1 :(得分:3)
答案 2 :(得分:2)