iOS 缩小到主页过渡动画期间的应用程序图标背景颜色

iOS app icon background color during zoom-out to home transition animation

我使用模板在 sketch 中创建的应用程序图标在我的设备和模拟器中看起来都很好。

我的问题是,当我在我的应用程序中并单击返回主页时,应用程序图标下方的应用程序缩小过渡动画与应用程序图标的颜色不同,而且看起来不太好。

我假设我的应用程序图标设计有问题,或者这可能与我的应用程序有关 window 背景颜色。

这是转换期间和转换完成时的屏幕截图。

过渡期间

转换完成

将渲染设置为原始图像

我通过创建一个方形应用程序图标并让 Xcode 为我呈现图标来解决了这个问题。我在 Sketch 中制作了一个 1024x1024 的正方形并设计了图标,然后导出了所有需要的图标尺寸。我将图标导入到 Xcode 中设置的 AppIcon 中。奇迹般有效。