我有一个应用程序,每当应用程序启动时我都需要更改启动画面。
我有5张图片,我希望每次用户启动应用程序时,通过5张图片之一更改我的启动画面。
是否可以这样做?
答案 0 :(得分:2)
您无法更改应用加载时显示的启动画面(启动应用时可以放大),但您可以将其设为通用(如纹理或纯色),然后作为第一个视图应用程序中的控制器,您可以加载完全相同的图像(或只是使用纯色背景),然后您可以淡入五个图像中的一个,并在转换到您的第一个(真实)屏幕之前显示一小段时间应用
例如:
通过使第一个视图控制器看起来与启动屏幕完全一样(最初),剪切转换是无缝的,您可以开始自定义转换到应用内启动屏幕。
答案 1 :(得分:1)
我建议将启动画面留空并直接转到另一个视图,在那里您可以执行所有加载并更改图像。无法在运行时更改启动画面图像。 也许您可以为启动画面制作加载图像或徽标,因为它仍会弹出几秒钟。
答案 2 :(得分:0)
不可能做你想做的事。见App Launch (Default) Images。您只能根据以下内容更改默认图像:
您的应用数据也是只读的,因此您无法通过手动修改Default.png文件来解决此问题。
另外,不像其他一些答案所推荐的那样添加Default.png文件是一个非常糟糕的主意。如果您的应用程序已在后台终止,您将最终使用黑屏几秒钟,这也会出现在多任务切换器中。这是一个非常糟糕的用户体验,你的应用程序看起来很糟糕。
答案 3 :(得分:-1)
有解决方法。