nextKeyView 插座无法正常工作
nextKeyView outlet doesn't work correctly
正如您在屏幕截图中看到的那样,我已将 nextKeyView
插座从字段 A 设置为字段 B(跳过 table)。字段 A 是从顶部开始的第一个字段。字段 B 是 table 正下方的字段。上下文菜单引用该绑定。
但是,当我 运行 应用程序 select 字段 A 时,我按 TAB 键并在 table 中添加了一个新行。 (并且字段 B 没有获得焦点)。如何避免这种情况?
或者至少避免在 table?
中添加一行
在 IB 中将字段 A 设置为 NSWindow
的 initialFirstResponder
可以解决这个问题。
但是务实地这样做是行不通的(我不知道为什么...)。
或以编程方式设置 nextKeyView
似乎可行。在这种情况下,您不需要设置 initialFirstResponder
.
正如您在屏幕截图中看到的那样,我已将 nextKeyView
插座从字段 A 设置为字段 B(跳过 table)。字段 A 是从顶部开始的第一个字段。字段 B 是 table 正下方的字段。上下文菜单引用该绑定。
但是,当我 运行 应用程序 select 字段 A 时,我按 TAB 键并在 table 中添加了一个新行。 (并且字段 B 没有获得焦点)。如何避免这种情况?
或者至少避免在 table?
中添加一行在 IB 中将字段 A 设置为 NSWindow
的 initialFirstResponder
可以解决这个问题。
但是务实地这样做是行不通的(我不知道为什么...)。
或以编程方式设置 nextKeyView
似乎可行。在这种情况下,您不需要设置 initialFirstResponder
.