2010-12-16 80 views
1

我正在做一个新的OSX应用程序,我试图复制吨的应用程序使用流程此按钮。我只需要知道如何在应用程序标题的右侧添加一个按钮。如何获得NSWindow

这里是我目前有

alt text

这里是我试图让按钮(右侧)

alt text

我不知道它叫什么,但是当我尝试拖动示例按钮时,Interface Builder会忽略它。

感谢您提前提供任何帮助!

回答

7

这显示了只要你工具栏添加到您的窗口按钮。
点击它切换工具栏上的知名度。而这应该是有史以来唯一发生在点击其中一个按钮。这是用户期望的。 你不希望你的“关闭窗口”按钮做的比地封闭的任何其他。

我们在技术上回答你如何按钮添加到窗口的顶栏问题:

[[[window contentView] superview] addSubView:myButton]; // 

现在有通过Interface Builder的这样的方式。

在这里,你有一个详细的教程:
http://13bold.com/tutorials/accessory-view/

+0

+1“按钮只应该用来切换工具栏”,感悟“添加一个工具栏添加它。” **不要更改操作系统最基本的单一用途控件的功能。** – 2010-12-16 12:43:20

+0

谢谢!这就是我想要做的,隐藏工具栏。 – 2010-12-16 12:51:25

0

这是显示工具栏按钮在窗口的属性,在界面生成器。