即時消息我的應用程序我不得不線程的加載的XML,所以應用程序加載,並沒有被踢出了操作系統,但這也意味着,當應用程序加載,並且,用戶選擇一個仍在加載的選項卡,它崩潰。停止用戶更改標籤,直到應用程序加載完全
有什麼辦法可以阻止他們改變標籤,直到應用程序完全加載?
謝謝
即時消息我的應用程序我不得不線程的加載的XML,所以應用程序加載,並沒有被踢出了操作系統,但這也意味着,當應用程序加載,並且,用戶選擇一個仍在加載的選項卡,它崩潰。停止用戶更改標籤,直到應用程序加載完全
有什麼辦法可以阻止他們改變標籤,直到應用程序完全加載?
謝謝
UITabBarController
提供了一種稱爲tabBarController:shouldSelectViewController:
的方法delegate。覆蓋該選項,並返回NO
用於您不想加載的任何視圖控制器。
您需要實現UITabBarControllerDelegate。參考文獻UITabBarControllerDelegate Protocol Reference
我認爲這是使用'UITabBarController'?您正在使用的各種視圖的一些更多細節將會有所幫助。 – 2010-05-13 14:56:51
對不起,是的,它是一個UITabBarController,在應用程序del中,我下載了第一個和第二個標籤的xml,所以,這些信息可以使用,但是對於3,4和5個標籤,我已經將線程的下載XML 第一頁標籤是從一個筆尖加載的,並且是一個帶有表格的UIView,我想要做的就是停止人們按任何標籤,直到所有的XML都加載完畢,所以應用程序不會崩潰 – 2010-05-13 15:28:15