我正在嘗試呈現模態vc。但是需要5秒左右的時間n當用戶嘗試點擊按鈕時,延遲看起來很重要,直到他們在屏幕上看到某些東西。PresentModalViewController需要5秒才能調出模態
我的模態視圖有3頁,每頁有6個表作爲子視圖。我沒有使用任何網絡連接。所有表都從本地xml數據加載。
所以,我的問題是 1)有沒有辦法提高加載模態vc的性能? 2)或者我可以顯示一個活動指標,讓視圖加載到後臺線程上,並在加載完成後刪除指標?
我試過選項2.我開始活動指示燈 viewDidLoad中和所有使用 performSelectorInBackground方法的後臺線程的頁面初始化代碼。但是,這使得我的桌子看起來很奇怪,那裏的框架都是扭曲的,寬度被擰得很緊。任何建議都會對你有所幫助。
這並不能幫助我在笏這樣的方式。在你回答之前,請再次解決問題。我的延遲不是數據獲取的原因,所有數據都在本地xml中。這是我在每個頁面中具有的子視圖數量的最大值。 – Mobilewits