我正在尝试创建与蒙特利的外观和感觉相匹配的Finder工具栏图标,但它们似乎是锯齿状的,似乎存在反混叠的问题。
下面是我要转换的视网膜图标(右边两个):

这是他们在我的非视网膜显示器上的样子:

起初,我认为这只是一个自动反混叠的问题.但是,当我手动将图标调整为32x32时,它们应该是这样的:

但是当我在Finder中使用这些图标的时候,它们又一次显得杂乱无章。我不知道发生了什么。
更新
复制步骤:
icon_terminal_light.icns到这个图标包icon_terminal_light.icns到左上角的图标上。注意:
如果你移动查找工具条到一个非视网膜屏幕,图标将看起来很薄,边缘将被锯齿状。
您甚至可以在预览中打开icon_terminal_light.icns,将其大小调整为32x32,然后将其导出到一个新的icns文件中。icns文件在非视网膜监视器上看起来很光滑,但是如果您尝试将它放入工具栏,它将再次被锯齿状排列。
发布于 2022-03-09 06:24:34
Finder有一个怪癖,当窗口处于活动状态时,工具栏图标的alpha层被乘以两层。但是,如果Finder窗口在后台,图标可能会看上去如何。
如果您的图标有任何瘦图形元素,则反别名像素具有较低的alpha值。当这些alpha值加倍时,像素实际上就消失了,这就是正在发生的事情。
当我试图调整开放式终端-光中提供的图标大小时,我解决了这个问题。我的解决方案是一次黑客攻击:
为了修复呈现,我手动调整图标的大小,并在反别名像素后面添加89%的灰色。现在每个像素都有0%或100% alpha。
您可以在我在GitHub上打开的问题中看到更详细的注释。
https://stackoverflow.com/questions/71405128
复制相似问题