1

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

它在 Interface Builder 中的样子: IB版

它在正在运行的应用程序中的样子: 运行应用

这是 IB 中的全尺寸版本: 在此处输入图像描述

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

4

1 回答 1

1

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

于 2021-09-11T03:55:34.677 回答