如何完美模仿 Finder、Safari 或其他默认应用程序中的工具栏按钮?

How to perfectly mimic toolbar buttons as in Finder, Safari, or other default apps?

我正在尝试创建一个在风格方面尽可能标准的应用程序。 一张图片胜过千言万语:我想不出如何使我的按钮与 Apple 程序(如 Safari 或 Finder)中的按钮大小相同。

如您所见,我在界面生成器中设置的大小似乎与我 运行 应用程序时按钮的大小不匹配,但也许那部分不以像素为单位但在点什么的?另外,带纹理的圆形按钮只能编辑宽度,不能编辑高度。

在这种情况下,这些是 NSButton,但我想我对其他控件类型也会有类似的问题...

我找到了!问题出在屏幕截图中的这两部分中,但在“工具栏”项目中,在层次结构中更高。

属性检查器中有一个大小属性,默认为Small,但您可以将其设置为 Regular,然后按钮的大小与 Finder 和所有按钮的大小相同。