2014-02-21 34 views
2

我在我的Cocoa應用程序中有一個NSWindow工具欄,它工作的很好,但我在編輯時遇到問題。當我打開它(或雙擊Xcode中左側樹中的任何項目時),工具欄編輯表將隱藏在NSWindow中的其他視圖的後面。如何在Interface Builder(Xcode 5)中編輯工具欄?

有沒有辦法在新窗口中自行編輯工具欄?是否有一招讓我的NSWindow中的其他視圖位於IB的工具欄「下方」?當我的程序運行時,工具欄本身非常好。這只是編輯它,這是一個巨大的痛苦。

編輯:在這裏,窗口的內容區域具有垂直NSSplitView,左半(一NSScrollView)完全是在工具欄定製片,IB,和自定義視圖右側是在片很好,但它是透明的,所以我可以透過它看到一點點:

enter image description here

如果我刪除窗口內容(NSSplitView),然後我可以編輯工具欄(如周杰倫的圖片),但不可能是每次我想要編輯一個工具欄項目時所期望的。

+0

應該工作沒有問題。你能鏈接一個截圖嗎? – Jay

回答

1

基本上編輯在IB工具欄是雙擊容易..

enter image description here

雙擊任一工具欄或工具欄項目和工具欄編輯器將在編輯區域打開IB。這與用戶在運行時自定義工具欄時可以看到的視圖相同。

enter image description here

要更改的工具欄,然後配置更改默認工具欄項目區,無論你的願望,打完成算賬!

+0

沒錯,這就是它在所有教程中的樣子,但由於某種原因,Xcode決定始終將表單*放在IB的窗口內容中。如何將工具欄編輯表回到前面? – user3277676

+0

你有沒有嘗試重新啓動Xcode,清理生成文件夾,完全刪除派生的數據? – ATV

+0

我已經重新啓動了Xcode很多次,沒有任何改進,但我必須閱讀「派生數據」文件夾。我知道*它的*,但它不是我非常熟悉的區域,我不想在不知道自己正在消滅什麼的情況下消滅某些東西。 – user3277676

相關問題