0

我正在使用故事板开发我的应用程序,初始视图控制器是一个标签栏控制器。在 AppDelegate,我做了一些工作来从我的网站获取 jsonData。这将需要 10-20 秒。你知道,我想做一些事情来注意用户正在加载,而不仅仅是显示 default.png 图片。我该怎么做?

4

1 回答 1

0

好吧,您可以拥有rootViewController一个正在加载的状态(可能是UIActivityIndicatorView在其他视图和一些公共方法之上,例如showLoadingand hideLoading.

脚步 :

  1. 在 AppDelegateapplication:didFinishLaunchingWithOptions:方法中,像往常一样构建您的 rootView 控制器并调用加载 JSON 文件的方法。
  2. showLoading开始请求时调用该方法
  3. hideLoading收到响应时调用该方法。

另外,请记住使用异步请求或将其放在不同的线程中,以防止阻塞主线程。

于 2012-04-26T06:31:59.633 回答