2012-11-02 91 views
1

我想知道如何使用INAppStoreWindow在標題欄中添加工具欄。我在我的應用程序中成功添加了InAppStoreWindow,但我正在考慮如何使用INAppStoreWindow在標題欄的中心添加一個類似'AppStore.app'的工具欄。INAppStoreWindow工具欄

沒有在互聯網上,也沒有stackoverflow有關於這個INAppStoreWindow方法內的這個工具欄的similer話題。我希望有人能告訴我這是否可能,以及我怎麼找不到任何例子。

回答

0

如果您創建的NSView與你想成爲你的窗口的標題欄,並有IBOutlets到你的窗口和視圖都什麼內容,它可以在兩行代碼來完成。

(在這種情況下,視圖是titleView和窗口是theWindow)然而

//Make the titlebar view the same size 
[self.titleView setFrameSize:self.theWindow.titleBarView.frame.size]; 

//Add the view to the window's "titleBarView" 
[self.theWindow.titleBarView addSubview:self.titleView]; 
+0

謝謝你的信息。我在MainWindow.xib中插入了自定義視圖(我將其重命名爲MainMenu.xib),我無法將它指向任何地方。我如何需要IBOutlet?感謝您的幫助。 – user1794844

+0

有一個教程網站上的一些事情在可可,其中之一是如何創建和處理IBOutlets - http://cocoadevcentral.com/d/learn_cocoa_two/ - 這可能是有用的。 –

+0

謝謝你的教程@SebJachec。當我嘗試將自定義視圖鏈接到主窗口視圖時,我只得到了nextKeyView作爲Outlet。當我從窗口嘗試它到自定義視圖時,我會得到相同的菜單。我需要說我沒有在我的AppDelegate中聲明或插入任何IBOutlets,因爲我不知道如何。這裏有兩個截圖:http://upurs.us/image/43387.png和http://upurs.us/image/43388.png – user1794844