OSX NSStatusBar状态栏图标尺寸?

Jol*_*ker 6 cocoa

我找不到文档或提示OSX中状态栏或菜单栏图标的尺寸.我发现这样的图标对于普通显示器有18x18像素,但是对于视网膜显示器怎么做呢?它是36x36并且通常是命名的协议...... @ 2在这种情况下工作?

官方苹果文档涵盖了所有其他图标大小的信息,但没有关于状态栏图标的信息.

nyc*_*nik 0

来自文档:

当您创建一个图标并将其放入 PDF 格式的工具栏控件中时,OS X 将自动缩放您的图标以实现高分辨率显示。您不需要提供高分辨率版本。

没有@2X版本。

对于工具栏中的独立图标,创建易于识别的诱人图像。由于独立的工具栏图标不需要适合工具栏控件,因此您有更多的空间来表达它们。当您为工具栏设计独立图标时,请遵循以下准则:

使用直视视角。使轮廓清晰锐利。使用抗锯齿。明智地使用颜色来增加意义。为标准和高分辨率显示器创建图标。您需要提供两个资源:32x32 和 32x32@2x。对应的画布尺寸见表5-1。使用 PNG 格式。

以供参考