【问题标题】:In Xcode how do I know if my lauch image is working correctly?在 Xcode 中,我如何知道我的 lauch 图像是否正常工作?
【发布时间】:2015-12-15 23:51:22
【问题描述】:

当我运行模拟器时,应用程序打开得非常快,因此无法看到启动图像。

【问题讨论】:

标签: ios xcode


【解决方案1】:

application:didFinishLaunchingWithOptions: 委托方法的第一行设置断点。或者更好的是,在 main 内部。

这将在显示您的用户界面之前暂停应用程序,并让您看到启动屏幕。

【讨论】:

  • 你真的会得到启动屏幕吗?我认为断点会锁定 UI ......我需要试试这个 :)
  • @logixologist 是的,这确实有效。请记住,iOS 会在您的应用程序实际执行之前显示您的应用程序的启动屏幕,并且它会一直保持原位,直到显示您的应用程序的根视图控制器。 main 中的一个简单断点将很好地显示您的启动屏幕。
【解决方案2】:
  1. 启动 iOS 模拟器
  2. 启用慢速动画 ( + T)
  3. 启动您的应用程序。
  4. 慢慢眨眼

【讨论】:

    【解决方案3】:

    在您的应用程序的第一行代码下面设置:didFinishLaunchingWithOptions:

    sleep(delay); // delay int value
    

    【讨论】:

    • 为什么1或2不可能?
    • 任何 int 值 sleep(delay);
    • 应该回答;)
    • 这种方法的问题是你需要修改你的代码,如果你转身一秒钟,你就会错过它。我的答案中显示的简单断点要容易得多,并且不需要您可能忘记删除的代码更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 2014-09-28
    • 2012-02-17
    • 2011-01-22
    • 2018-01-01
    相关资源
    最近更新 更多