如您在屏幕快照中所见,我已将nextKeyView
出口从字段A设置为字段B(跳过表)。字段A是自上而下的第一个字段。字段B是表下方的那个。上下文菜单引用该绑定。
但是,当我运行该应用程序时,选择字段A,然后按TAB键,它会在表中添加新行。 (并且字段B没有获得焦点)。如何避免这种情况?
或者至少避免在表中添加一行?
最佳答案
将fieldA设置为IB中initialFirstResponder
的NSWindow
可以解决此问题。
但是,务实地这样做是行不通的(我不知道为什么...)。
或者以编程方式设置nextKeyView
似乎可行。在这种情况下,您无需设置initialFirstResponder
。