我有一个带有五个选项卡的UITabBarController的应用程序。
在真实设备上进行的测试表明,从选项卡切换到另一个选项卡可能需要一秒钟或更长时间才能加载视图,因为我还必须从Internet下载一些数据。
我想做的是在加载视图时显示UIActivityIndicatorView,但是找不到解决方案。也许我没有找到正确的方法。
有人可以帮我吗?
最佳答案
您应该使用异步请求下载任何数据,ASIHTTPRequest是一个很好的包装器。
然后,对于UIActivityIndicatorView,这些是流行的选项:
实际在此之前在标签上显示
加载视图中的其他任何内容。
当数据准备好后,就隐藏起来
并显示完整信息。
显示您不完整的视图,然后添加
与
UIActivityIndicatorView。