2012-02-12 264 views
0

我正在爲網站創建客戶端應用程序。iOS客戶端應用程序設計

當用戶打開應用程序時,應用程序會檢查是否已經記錄或不記錄。

我使用AFNetworking來進行異步請求並獲取日誌狀態。

由於異步請求我需要顯示的東西,而請求加載。

我認爲顯示一個與加載視圖相同的視圖與Default.png圖像,並在請求完成後,依靠用戶是否登錄按下新視圖。

我認爲這是一個典型的互聯網應用程序,例如網站客戶端,您怎麼看?你如何設計iOS應用程序的第一步?

回答

2

是的,這就是我所做的。我有一個加載視圖,當我的應用啓動時,我將其設置爲我的rootViewController。我截取了加載視圖的截圖並將其設置爲我的Default.png。加載完成後,我將動畫轉換爲新的rootViewController

這是一種非常常見的方法。我已經使用了無數的應用程序來做到這一點。

+0

感謝您的回覆。你在'UITabBarController'的應用程序中是否也這樣做了?你如何處理?您將tabbarcontroller設置爲根視圖,並在加載屏幕上顯示模態視圖控制器?另外,你使用AFNetworking? – 2012-02-12 19:12:26

+0

我在基於導航的應用程序中使用它。但那不是真的有關。我的applicationDidFinishLaunching我只是將我的加載視圖控制器設置爲'rootViewController'。我在我的加載視圖控制器中完成所有加載操作,然後完成後,我只更改窗口的'rootViewController'。我不把它作爲一種模態的觀點來呈現。而且我不使用AFNetworking。 – edc1591 2012-02-12 19:25:18