正如您在屏幕截图中看到的,我已将 nextKeyView
导出从字段 A 设置为字段 B(跳过表格)。字段 A 是从顶部开始的第一个字段。字段 B 是表格正下方的字段。上下文菜单引用该绑定(bind)。
但是,当我运行应用程序时,我选择字段 A,然后按 TAB 键,它会在表中添加一个新行。 (并且字段 B 没有获得焦点)。如何避免这种情况?
或者至少避免向表中添加一行?
最佳答案
将 IB 中的 NSWindow
的 fieldA 设置为 initialFirstResponder
可以解决此问题。
但务实地这样做是行不通的(我不知道为什么......)。
或者以编程方式设置nextKeyView
似乎可行。在这种情况下,您不需要设置 initialFirstResponder
。
关于objective-c - nextKeyView socket 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27777896/