2012-04-26 62 views
0

我正在使用storyboard開發我的應用程序,並且初始視圖控制器是一個Tab Bar控制器。在AppDelegate,我做了一些工作來從我的網站獲取jsonData。這將需要10-20秒。你知道,我想做一些事情來注意到用戶正在加載,而不僅僅是顯示一個default.png圖片。我該怎麼做?如何在啓動時添加加載視圖?

回答

0

好了,你可以有你的rootViewController具有加載狀態下(也許在像showLoadinghideLoading其他視圖和一些公共方法之上的UIActivityIndicatorView

步驟:

  1. 在AppDelegate中application:didFinishLaunchingWithOptions:方法,建立自己的rootView控制器和往常一樣,並調用加載JSON文件的方法。
  2. 調用showLoading方法當你開始要求
  3. 當您收到回覆時調用hideLoading方法。

此外,請記住使用異步請求或使其在不同的線程,以防止阻塞主線程。