【问题标题】:How to display launch image如何显示启动图像
【发布时间】:2016-06-06 05:43:59
【问题描述】:

我是 iOS 新手。 我的 Xcode 版本是 7.2.1,我正在尝试使用 Swift 在 iOS9 上运行。 我的问题是我对如何创建启动屏幕图像感到非常困惑。 我发现有很多方法可以为不同版本的 iOS 创建启动屏幕图像。 有人可以向我解释一下如何设置我的启动图像吗?

我遵循的过程是:

  1. 我创建 Launch Screen.storyboard 我创建不同大小的 在 Photoshop 中启动屏幕图像。
  2. 在常规选项卡中,选择主界面“Main”。
  3. 在应用程序图标和启动图像中> 启动图像源“品牌资产”。
  4. 我点击品牌资产旁边的箭头,然后放置不同尺寸的图片。 (iPhone-iOS 8,9,iPad-iOs 7-9(纵向和横向),iPhone 纵向)。
  5. 启动屏幕文件为“”。我什么都没选。
  6. 毕竟我是在 iPhone 5 模拟器上运行的。它没有显示任何内容,只是出现了黑屏

我想知道的一件事是我需要在我的Launchscreen.storyboard 中添加一个UIImageView 吗? 不是自动从Images.xcassets文件夹中获取的吗?

【问题讨论】:

  • 您要么使用LaunchScreen.storyboard,要么使用存储在为每个设备的屏幕尺寸预渲染的 xcasset 中的静态图像,而不是同时使用两者。
  • 如果我使用 LaunchScreen.storyboard,我该怎么做才能继续?
  • View Controller 内的LaunchScreen.storyboard 是您将要布局的内容。标签,图像视图,无论您需要/想要什么。请参阅@NikhilModi 的回答,将您的项目指向情节提要。

标签: ios swift xcode-storyboard launch-screen


【解决方案1】:

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

第 1 步:转到目标 -> 应用程序图标和 luanch 图像

第二步:

第 3 步:LaunchScreen.storyboard

【讨论】:

    【解决方案2】:

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

    1. 将 Image View 放入 LaunchScreen.storyboard 中的 viewcontroller 中
    2. 使用自动布局根据需要调整图像视图。
    3. 选择图像视图,转到属性检查器并更改图像。
    4. 点击运行

    【讨论】:

    • 我应该选择什么样的图片尺寸?
    • 我选择一张图片并运行。但它仍然显示黑屏。
    • 它是否在launchScreen.stroyboard的视图控制器中显示图像?
    • @May 您是否在目标中选择了正确的启动屏幕文件? (目标 > 常规 > 应用图标和启动图像)
    • 这些正是我所做的步骤,但我的图像视图总是显示为黑色。我发现我必须将图像从launchscreen.png 重命名为其他任何名称,例如launch-screen.png。我不知道为什么,但这样做让他们工作。
    猜你喜欢
    • 2011-09-12
    • 1970-01-01
    • 2012-07-09
    • 2016-11-02
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多