iOS应用启动文件

时间:2016-05-25 23:14:37

标签: ios xml uistoryboard xib launch-screen

我的应用程序(游戏)即时加载,我宁愿根本没有启动屏幕。但由于它似乎对应用程序商店是强制性的,我想我需要一个启动文件(适用于iOS 8及更高版本)以及启动图像(适用于iOS 7及更早版本)。

我的应用的启动屏幕应该是纯色,与我应用的背景颜色相同。问题是背景颜色可能会改变,因此如果启动屏幕仅显示默认颜色,则它将不匹配任何非默认背景颜色。

  1. 有没有办法从设置文件到故事板获取颜色 或XIB启动文件,以便可以显示正确的颜色 该应用正在加载?

  2. 是否可以在运行时替换启动图像?如果 因此,应用程序可以在背景颜色发生变化时编辑启动图像,以便为下次应用程序加载做好准备。

1 个答案:

答案 0 :(得分:0)

你无能为力。应用程序无法更改启动图像或启动屏幕文件的任何内容。

我的某个应用程序存在同样的问题。用户可以更改应用程序的颜色方案,但无法更新启动屏幕以匹配。

我不太理想的妥协方案是以灰度显示我的启动画面,然后在第一个屏幕中淡出。

我认为另一种选择是做Apple不推荐的但似乎并不介意,那就是有一个“启动”屏幕而不是正确的启动屏幕。这样,启动画面与应用程序的第一个屏幕有很大不同,颜色的差异并不重要。