2
我在做一些重要的ui更新(pushViewController需要一段時間才能加載視圖)之前添加活動指示器視圖。(iphone)在重新更新UI之前顯示活動指示器
出於某種原因,在新的viewController被推送之前,指示器視圖不會出現。
(指示燈視圖顯示了右側的viewController推動畫發生之前,
雖然我的目的是要顯示指示器而設備採用動畫之前很長一段時間)
我應該做更多的事情比增加指標視圖作爲子視圖?
我已經試過[indicatorView'sSuperview setNeedsDisplay];在pushViewController調用之前。
謝謝
這個問題有點難以診斷,謝謝,代碼非常複雜,分佈在多個類中。 (它基本上從數據庫加載數百個文件,並填充uiview,並準備動畫)。在我甚至可以佈置我正在做的事情之前,我將不得不挖掘它。 – eugene 2011-04-02 01:59:03
我絕對明白,但那個數據庫訪問將掛起UI線程。你的選擇非常有一個不響應的UI線程,或分裂它。祝你好運,無論你走向哪個方向! – 2011-04-04 13:39:42
你的意思是無反應的UI線程或將其分開? .. – eugene 2011-04-06 10:55:22