4

当工具栏中有 NSSearchField 时,在窗口中按 TAB 键时它会自动成为第一响应者。我怎样才能防止这种情况?即让搜索字段拒绝第一响应者?

4

1 回答 1

0

如果使用 Xcode 4.3.2,打开 XIB 文件,单击工具栏项两次以选择 NSSearchField(单击选择 NSToolbarItem)。在属性检查器中,勾选“拒绝第一响应者”复选框,Bob 就是你的叔叔。

这里的诀窍是 NSToolbarItem 通常不能拒绝第一响应者。但是,NSSearchField(其祖先是 NSToolbarItem)可以拒绝。

于 2012-06-09T12:46:36.833 回答