【问题标题】:What can I do to make an image appear before my app launch?如何在我的应用程序启动之前显示图像?
【发布时间】:2011-05-20 11:16:13
【问题描述】:

我在 Objective-c 中为 iPhone 做一个应用程序,在我的应用程序启动之前,我希望出现一个启动画面。

谢谢!

【问题讨论】:

标签: iphone objective-c ios


【解决方案1】:

我想你正在寻找Application Launch Images

【讨论】:

    【解决方案2】:

    您只需将您想要的任何图像重命名为“Default.png”并将其添加到您的项目中即可。就这样。应用程序将在您的应用程序加载时显示该图像。

    【讨论】:

      【解决方案3】:

      正如 veredesmaralad 所回答的,您可以使用应用程序启动图像,但它并不是真正打算用作启动屏幕。它旨在向用户提供应用程序正在启动的即时反馈,同时给应用程序一些时间来初始化。此图像由操作系统显示,直到您的应用程序将其窗口显示在屏幕上。显示时间因设备而异。

      如果我尝试做一些更复杂的事情,例如更长时间地显示初始屏幕,或为初始屏幕设置动画,我会显示初始屏幕的视图,然后转到主应用程序。我可能只是让我的主要UIViewController 显示视图,然后让NSTimer 告诉控制器何时用下一个视图替换视图(例如主用户界面)。对于更复杂的动画启动画面,我可能会使用专用的UIViewController 来运行该动画。然后当动画完成时,我会让启动画面的控制器加载下一个控制器。

      【讨论】:

        【解决方案4】:

        首先,这称为“启动画面”,您可能想从somewhere like Wikipedia 了解它。

        这个问题的答案在很大程度上取决于您使用的编程语言。如果您能提供更好的解释,可以给出更好的答案。

        【讨论】:

        • 编程语言是Objective-C。
        • @BoltClock 我现在看到了,我认为标签事先不存在。不过,谢谢。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-11-26
        • 2016-11-02
        • 1970-01-01
        • 1970-01-01
        • 2011-11-20
        • 2015-03-05
        • 1970-01-01
        相关资源
        最近更新 更多