如何在OS X中创建自定义工具栏?

时间:2015-08-25 04:07:49

标签: macos swift cocoa

我试图在OS X中获得以下效果。

我发现第一步是创建自定义工具栏,然后隐藏窗口标题。

我设法隐藏了窗口标题,但我是OS X开发的新手,所以我不知道如何创建自定义工具栏。

这是我想要创建的效果(带有搜索字段的工具栏,可能还有一些按钮)。

enter image description here

1 个答案:

答案 0 :(得分:5)

您可以在Interface Builder中轻松自定义工具栏。点击您已拖入toolbar的{​​{1}}。现在,您可以删除其中的所有项目并添加您想要的项目。您可以添加windowTextFieldsButtons的所有内容。

通过将项目从对象库拖到“允许的工具栏项目”部分来添加项目。从那里,将它们拖到“默认工具栏项目”部分。否则,控件将可供用户使用,但在他自定义之前不会在工具栏中使用。

您可以使用可在Xcode对象库中找到的空间和灵活空间对象来对齐控件。

通过拖放操作对齐控件。

enter image description here

要控制中心,只需在控件的左侧和右侧添加灵活空格即可。 enter image description here