事实证明,在系统偏好设置>键盘>快捷方式有一个复选框,您可以在其中更改整个系统的行为:
>仅在文本框和列表之间移动键盘焦点
>在任何控件之间移动键盘
默认情况下,首先按下复选框.
作为补充.默认情况下,NSWindow会分配一个初始第一响应者,并使用它找到的对象构造一个关键视图循环.您还可以通过调用此方法来更改键视图循环:setNextkeyvIEw.
例如,
[firstTextBox setNextkeyvIEw:secondTextBox];[secondTextBox setNextkeyvIEw:secondbutton];[secondbutton setNextkeyvIEw:firstbutton];[firstbutton setNextkeyvIEw:firstTextBox];
这意味着对于期望通过所有控件实现移动控制焦点的用户,这将起作用.对于那些在设置中禁用此功能的用户,这将无效.
@H_502_38@ 总结以上是内存溢出为你收集整理的objective-c – OSX:使用Tab键在文本字段和按钮之间移动键盘焦点全部内容,希望文章能够帮你解决objective-c – OSX:使用Tab键在文本字段和按钮之间移动键盘焦点所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)