如何显示启动图像

8
我很新于iOS。 我的Xcode版本是7.2.1,并且我正在使用Swift在iOS9上运行。 我的问题是,我非常困惑我应该如何创建启动画面图像。 我发现有许多不同版本的iOS的创建启动画面图像的方法。 可以请有人告诉我如何设置我的启动画面?
我遵循的过程是:
1. 创建Launch Screen.storyboard,用Photoshop创建不同尺寸的启动画面图像。 2. 在General标签中,选择Main Interface "Main"。 3. 在App icons and launch images > Launch images source中选择Brand Assets。 4. 单击Brand Assets旁边的箭头,然后放置不同尺寸的图像。(iPhone-iOS 8,9,iPad-iOs 7-9(横向和纵向),iPhone纵向) 5. Launch Screen文件为空。我没有选择任何东西。 6. 最后在iPhone 5模拟器上运行。什么也没有显示, 只有黑屏。
我想知道的一件事是:我是否需要在我的Launchscreen.storyboard中添加UIImageView? 难道它不是从Images.xcassets文件夹自动检索的吗?

你要么使用 LaunchScreen.storyboard,要么使用存储在 xcasset 中的静态图像,为每个设备屏幕尺寸预渲染,但不能同时使用两者。 - Daniel Storm
如果我使用LaunchScreen.storyboard,我应该怎么继续? - May Phyu
LaunchScreen.storyboard 中的 View Controller 是您要布局的内容。标签,图像视图,任何您需要/想要的东西都可以添加进去。请参考 @NikhilModi 的答案将项目指向故事板。 - Daniel Storm
2个回答

4

当你开始一个新项目时,会得到LaunchScreen.storyboard文件,以下是应该遵循的步骤:

  1. 将ImageView放入LaunchScreen.storyboard中的视图控制器
  2. 使用自动布局调整ImageView以符合您的需要。
  3. 选择ImageView,转到属性检查器并更改图像。
  4. 点击运行

我应该选择什么图像尺寸? - May Phyu
1
我选择了一张图片并运行,但仍然显示黑屏。 - May Phyu
启动画面的视图控制器中是否显示图像? - Hassan Khan
@May,请问你在目标中选择了正确的启动屏文件吗?(目标 > 通用 > 应用程序图标和启动图像) - Kymer
2
这些正是我所做的步骤,但我的图像视图总是显示为黑色。我发现我必须将我的图像从launchscreen.png重命名为其他任何名称,比如launch-screen.png。我不知道为什么,但这样做让它们正常工作了。 - primehalo

4

你可以像这样设置启动屏幕

步骤1:进入目标->应用程序图标和启动图像

enter image description here

第二步:

enter image description here

第三步:启动屏幕.storyboard 在此输入图片描述

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接