我正在使用storyboard开发我的应用程序,初始视图控制器是一个标签栏控制器。在AppDelegate,我做了一些工作,从我的网站获取jsonData。这将需要10-20秒。你知道,我想做一些事情来注意用户正在加载,而不仅仅是显示default.png图片。我该怎么办?
答案 0 :(得分:0)
好吧,您可以让rootViewController
拥有加载状态(可能是UIActivityIndicatorView
,而不是其他视图和一些公共方法,例如showLoading
和hideLoading
。< / p>
步骤:
application:didFinishLaunchingWithOptions:
方法中,像往常一样构建rootView控制器并调用加载JSON文件的方法。 showLoading
方法hideLoading
方法。另外,请记住使用异步请求或将其置于不同的线程中以防止阻塞主线程。