NSToolbarItem 图像在 运行 应用程序中看起来很糟糕,但在 Interface Builder 中却不是

NSToolbarItem Image Looks Bad Small in Running App but not in Interface Builder

我有一些 NSToolbarItems,它们是用比它们需要显示的最终尺寸更高分辨率的图像创建的。我在 Xcode 资产目录中为 GIF 和 PNG 图像使用 PDF,为 MacPaint 图标使用 PNG。自动缩小的大小在 Interface Builder 中看起来不错,但在实际应用程序中很糟糕。我不确定为什么。我能做些什么来缓解这种情况吗?

它在 Interface Builder 中的样子:

它在 运行 应用中的样子:

这是 IB 中的全尺寸版本:

您可以特别看到导出 MacPaint 图标正在丢失细节。有什么技巧可以改变这些缩小的方式吗?提前致谢!

正如 El Tomato 在评论中提到的,简单的答案就是不依赖自动缩放。只需生成 32 x 32 和 64 x 64 的位图。