gpt4 book ai didi

ios - 在 iOS 应用程序启动序列中显示/删除启动图像的位置

转载 作者:行者123 更新时间:2023-11-29 12:26:08 25 4
gpt4 key购买 nike

有许多 iOS 游戏,您可以看到首先显示启动图像,然后在一定时间后添加预加载器。就在大约一秒钟,甚至两秒钟之后,这是一个明显的延迟。我想知道为什么会这样,我认为正在发生这样的事情:

  • 显示启动图像是因为 View 尚未准备好
  • 现在,大约一两秒后, View 准备就绪,删除启动图像,初始化场景
  • 然后,将预加载器添加到场景中(或者直接在 View Controller 中完成),并在加载资源后调用完成处理程序,移除预加载器,用户现在可以使用该界面

并且由于初始化 View 时的部分,无法在显示启动图像时立即显示预加载器?但是,如果还没有 View 对象,启动图像如何显示?我想我错过了什么......

那么,问题是,在应用程序启动序列中,启动图像究竟在什么时候显示/删除?在哪个事件/方法执行之后?我想它在第一次执行类似 -viewWillAppear 的东西后被删除了?我希望这是有道理的..

最佳答案

一旦您启动您的应用程序,就会显示您的应用程序的启动图像。由此得名。它在 appDelegate appDidFinishLaunching: 方法运行时被删除。

如果你想为你的启动图像手动设置更长的显示时间,你可以将此代码添加到 appDidFinishLaunching: 方法

sleep(4); 

4 是秒数。

关于ios - 在 iOS 应用程序启动序列中显示/删除启动图像的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29041259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com