如何在Interface Builder(Xcode 5)中编辑工具栏?

时间:2014-02-21 02:50:41

标签: objective-c xcode cocoa interface-builder nstoolbar

我的Cocoa应用程序中的NSWindow中有一个工具栏,效果很好,但我编辑时遇到了问题。当我打开它(或双击Xcode左侧树中的任何项目)时,工具栏编辑表隐藏在NSWindow中的其他视图后面。

有没有办法在新窗口或其他东西中自行编辑工具栏?有没有办法让我的NSWindow中的其他观点去“IB”工具栏下面?我的程序运行时,工具栏本身非常好。它只是编辑它,这是一个巨大的痛苦。

编辑:此处,窗口的内容区域具有垂直NSSplitView,左半部分(NSScrollView)完全位于IB中的工具栏自定义工作表上,右侧的自定义视图也在页面上,但它是透明的,所以我可以看一点:

enter image description here

如果我删除了窗口内容(NSSplitView),那么我可以编辑工具栏(就像Jay的图片一样),但这不是我每次想要编辑的时候都应该做的事情。工具栏项目。

1 个答案:

答案 0 :(得分:1)

基本上在IB中编辑工具栏就像双击一样简单..

enter image description here

双击工具栏或工具栏项目,工具栏编辑器将在IB的编辑区域中打开。这与用户在运行时自定义工具栏时可以看到的视图相同。

enter image description here

要更改工具栏配置,然后将默认工具栏项区域更改为您想要的任何内容,然后点击完成