我有一个具有以下布局的 NSViewController,使用 Storyboard设置:
macos - 使用 nextKeyView 在 NSTextFields 之间切换-LMLPHP

每个 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/

10-13 07:42