Interface Builder现在允许您创建NSToolbar。如果这是在窗口中,您可以通过拖动工具栏来设置默认项。
如果它是一个不同的NIB,这似乎是不可能的。
我在NIB中有一个NSToolbar,它包含一个视图和它的控制器(这样就很容易连接到动作方法)。似乎没有办法查看工具栏,从而设置默认值。
我不希望这个工具栏是可定制的,但需要设置内容。
我发现了两个方法来改变默认值:-
-
将工具栏拖到窗口中,然后在编辑后拖动回来。不幸的是,这意味着你必须重新连接所有的动作方法。
-
在文本编辑器中编辑XIB文件中的默认设置
最后我将工具栏移动到主窗口,将操作方法连接到窗口控制器,并将其传递给视图。