图标看起来随着设备上增加的对比度设置而不同
Icon looks different with increased contrast setting on device
我的应用程序中有一个图标在模拟器上看起来不错,但在我的设备上看起来不对;它有点“苍白”。我花了将近一个月的时间才弄清楚原因,原因是设置增加了图像的对比度。您可以在此处的设置中找到它:
Settings
-> Accessability
-> Display & Text Size
-> Increase Contrast
-switch.
我的应用程序中有多个图标,但据我所知只有一个受此影响。
我的问题:有没有什么办法可以忽略这个,使图标看起来总是正确的?
图标为黑色,默认呈现
您可以提供在 phone 中启用高对比度时要使用的图像。为此,select 您在 Assets.xcassets
中的图像并选中 Attributes inspector
中的 High Contrast
复选框。然后添加要用于高对比度的图像。
了解更多信息 here。
您可以从 Xcode 使用 Environment overrides
菜单进行测试。
我的应用程序中有一个图标在模拟器上看起来不错,但在我的设备上看起来不对;它有点“苍白”。我花了将近一个月的时间才弄清楚原因,原因是设置增加了图像的对比度。您可以在此处的设置中找到它:
Settings
-> Accessability
-> Display & Text Size
-> Increase Contrast
-switch.
我的应用程序中有多个图标,但据我所知只有一个受此影响。
我的问题:有没有什么办法可以忽略这个,使图标看起来总是正确的?
图标为黑色,默认呈现
您可以提供在 phone 中启用高对比度时要使用的图像。为此,select 您在 Assets.xcassets
中的图像并选中 Attributes inspector
中的 High Contrast
复选框。然后添加要用于高对比度的图像。
了解更多信息 here。
您可以从 Xcode 使用 Environment overrides
菜单进行测试。