可能重复:
显示启动画面的时间超过默认秒数
我正在从一个开源 xcode 项目开发一个简单的游戏。
我是 xcode 的完全初学者,我什么都不知道。
启动画面会在游戏加载时持续,但游戏非常简单,启动画面会在屏幕上停留大约半秒。
我不希望这样,我希望它停留大约 5 秒钟。
谢谢。
可能重复:
显示启动画面的时间超过默认秒数
我正在从一个开源 xcode 项目开发一个简单的游戏。
我是 xcode 的完全初学者,我什么都不知道。
启动画面会在游戏加载时持续,但游戏非常简单,启动画面会在屏幕上停留大约半秒。
我不希望这样,我希望它停留大约 5 秒钟。
谢谢。
您不应该延迟启动画面,因为它不是启动画面。它是应用程序加载时的占位符。
如果您阅读Apple HIG,您会看到不允许延迟。
如果您认为遵循这些准则会产生一个简单、无聊的启动图像,那么您是对的。请记住,发布图片并不意味着提供艺术表达的机会;它仅旨在增强用户对您的应用程序的感知,使其可以快速启动并立即准备好使用。
在启动时从代码渲染相同的加载屏幕,直到您的加载完成。
您不需要启动画面持续更长时间。您需要制作一个 UIViewController 来显示启动画面的时间更长一些。您还可以向用户展示您的应用正在做什么(加载内容),这更符合 Apple 的思维方式。