如何在启动动画期间更改 iOS 应用程序图标背景颜色?

Posted

技术标签:

【中文标题】如何在启动动画期间更改 iOS 应用程序图标背景颜色?【英文标题】:How do you change the iOS app icon background color during launch animation? 【发布时间】:2020-07-05 13:22:03 【问题描述】:

在启动 Flutter 构建的 ios 应用程序时,我会短暂地在启动屏幕周围出现黑色背景。您将如何更改图像中描绘的黑色背景?我尝试在 Xcode 中更改启动屏幕背景颜色,但我仍然得到这个黑色“边框”。

【问题讨论】:

什么黑边?此图片似乎没有显示启动屏幕。 @LouFranco 我用更多图片更新了帖子。 你检查了发布版本吗? 是的,同样的问题。我正在移植一个在 iOS 上原生开发的应用程序来颤振,并且该应用程序也有同样的问题。我对 iOS 开发有点不熟悉,但如果我到了发布阶段都没有解决这个问题,我会四处寻找。 制作一个非常简单的启动屏幕故事板,看看会发生什么(全白)。然后慢慢将其恢复到原来的样子,直到找出导致它的原因。 【参考方案1】:

打开应用动画中的黑色“边框”与默认颤振图标的生成方式有关。我使用这个generator 生成了我自己的图标,并且应用程序按预期动画。

【讨论】:

以上是关于如何在启动动画期间更改 iOS 应用程序图标背景颜色?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 7 启动期间更改状态栏样式

切换应用 iOS 无法更改默认启动图标

iOS 8 自定义视图控制器演示:在动画期间更改呈现的 VC 的大小

如何更改 Flutter 上的应用程序启动器图标?

ios16桌面图标转盘效果

在 iOS 中使用动画更改标签背景颜色