2012-11-07 38 views
3

我的項目存在問題,這個問題會給客戶帶來很多不愉快的感受。 因此,應用程序基本上接地UITabBarController,當我想加載其中一個UIViewController時,它會加載太長時間(首次啓動時約1.5秒,切換後會出現暫停) - 這對用戶體驗非常不利,如您所知。 所以我想知道一些方法來預先加載此部分之前,用戶想要進入那裏(節不首先加載)。有幾個問題可以乍一看,但我不想有像加載時的「微調器」這樣的解決方案。 如果有人知道優雅的解決方案,我會非常感謝。Slow UITabBar物品的加載

阿列克謝

回答

0

對我來說,這聽起來像你在任何你的init方法做大量的工作,在viewDidLoad或您UIViewControllerviewWillAppear方法。
在第一次加載時,我不知道答案,但可以在後臺線程中加載UITabBarController中的其他視圖控制器,以便在點擊它們時加載它們。

編輯:
在你可以使用一個非常簡單的啓動畫面,同時裝入第一屏幕上的後臺線程第一次加載。但是,那麼你將不得不添加一個新的視圖。