2012-11-02 76 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