iOS启动屏幕故事板与启动图像

时间:2017-06-01 18:43:59

标签: ios startup launch-screen

所以,我们有两个选择:

  1. 启动屏幕故事板
  2. 启动图片
  3. 我发现“启动屏幕故事板”选项是最简单,最有效的选项,但如果您想要在某些元素上使用圆边或边框,则会受到约束。

    '启动图像'为您提供了更多空间来创建UI的静态PNG。但是,他们会创建更多文件并添加到应用程序大小。

    Apple表示:(Csh Programming Considered Harmful

      

    最好在发布屏幕上使用Xcode故事板,但如有必要,您可以提供一组静态图像。

    在运行期间,在现实生活中哪个更快?这使得应用程序在系统上的启动速度更快或更容易?

2 个答案:

答案 0 :(得分:1)

App Thinning

这取决于您在启动屏幕中显示的图稿数量与启动图像中的图像尺寸。此外,像app thinning这样的技术将为每种设备类型创建正确的变体,以选择正确的资产,避免其他不必要的资产。

使用图片资源时,请查看此链接

答案 1 :(得分:1)

iOS足以加载故事板或图片。根本没有必要担心,只为你做最方便的事。

顺便说一句,还有第三种选择: 让iOS首先显示静态启动屏幕/图像。然后显示您的第一个视图控制器具有与启动图像完全相同的布局,但添加动态UI元素。第一个视图控制器应该是alpha动画。添加动态UI元素的示例:加载进度条或注册/登录按钮。