6

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

在此处输入图像描述

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

在此处输入图像描述

我检查了toolbarItem节点下的 XIB 源代码,并且没有提供边距或填充的属性/属性。

谢谢你的帮助!

4

1 回答 1

9

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

分段控制工具栏项

然后你可以看到我如何在这个项目的 IB 和代码中构建这些项目(注意 AppDelegate 类是delegatefor the NSToolbar):

触摸工具栏.zip

如果您真的希望将两个项目分开(但靠近),请将NSSegmentedControlIB 中的样式设置RoundedSeparated

在此处输入图像描述

于 2016-05-10T01:59:57.443 回答