正如您在屏幕截图中看到的那样,我已将nextKeyView
出口从字段A设置为字段B(跳过表格)。字段A是从顶部开始的第一个字段。字段B是表格下方的字段。上下文菜单引用该绑定。
然而,当我运行应用程序时,我选择了字段A,我按下TAB,它在表格中添加了一个新行。 (而且字段B没有得到关注)。怎么避免这个?
或者至少避免在表格中添加一行?
答案 0 :(得分:0)
将IB中initialFirstResponder
的fieldA设置为NSWindow
可解决此问题
但这样做是不切实际的(我不知道为什么......)。
或者以编程方式设置nextKeyView
似乎有效。在这种情况下,您不需要设置initialFirstResponder
。