我在启动应用程序时从服务器检索一些数据。因此,每当启动我的应用程序时,它会显示一个空白屏幕几秒钟(意味着它正在从服务器下载数据),然后启动第一个视图。我不想向用户显示空白屏幕。我想在那里添加图像和活动指示器。 请将我指向正确的方向以捕获此任务。
感谢您的帮助。
感谢。
来福/
答案 0 :(得分:6)
将图像放入资源(MainBundle)中,文件名为“Default.png”,并在应用程序获得第一个电话之前显示。之后,您可以在下载数据时显示相同的图像或显示该图像和动画进度条。
答案 1 :(得分:2)
使用线程从数据加载中拆分视图。这样,您可以加载应用程序的视图和其他资源,同时(在后台)加载其内容。很好的可用性提升。
答案 2 :(得分:0)
您可能想阅读James Thomson的文章"How To Make Your iPhone App Launch Faster"。他描述了一些立即显示加载指示器的技术,使应用程序似乎更快启动。