如何将两个触摸工具栏项添加到 NSToolbar

How to add two touching toolbar items to NSToolbar

我想向 NSToolbar 添加两个触摸项目,例如前进和后退按钮,如下所示:

NSToolbar 似乎默认为每个项目添加水平边距,如下所示:

我查看了toolbarItem节点下的XIB源代码,没有property/attribute可以提供边距或填充。

感谢您的帮助!

我确实为此使用了 NSSegmentedControl,这允许我使用我自己的图像、标签、设置自定义操作、使用切换、设置菜单等。如果这种类型的工具栏项目适合你:

然后你可以看到我是如何在 IB 和代码中构建这些项目的(请注意,AppDelegate class 是 NSToolbardelegate):

TouchingToolbar.zip

如果你真的希望两个项目分开(但靠在一起),将IB中NSSegmentedControl的样式从Rounded设置为Separated