我有一个具有以下布局的 NSViewController,使用 Storyboard设置:
每个 NSTextFields 的 nextKeyView 导出被配置为屏幕截图上显示的顺序的下一个 NSTextField。例如,我在 IB 中选择了服务器 NSTextField 并从连接检查器中的 nextKeyView 导出拖到登录 NSTextField,并对其余字段执行相同操作。
当应用程序启动时,任何字段上的任何选项卡按下都会将选择移动到第一个 NSTextField。如何在字段之间实现所需的标签?
我在相应的 WindowController 中尝试了这个,但无济于事:
- (void)windowDidLoad {
[super windowDidLoad];
self.window.initialFirstResponder = self.serverTextField;
}
最佳答案
这似乎是最详细的 answer ,来自 Justin Bur 发布到 cocoa-dev 邮件列表(2007 年 1 月 31 日)。
关于macos - 使用 nextKeyView 在 NSTextFields 之间切换,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43943647/