當文件從互聯網下載時,我已經設置了一個活動指示器以開始旋轉。該文件是異步下載的,並且如果用戶將應用程序發送到後臺或啓動另一個應用程序,它還會請求繼續下載。但是,恢復我的應用後,活動指示器不再旋轉,即使我沒有在代碼中停止它。活動指示器動畫在應用程序從後臺恢復時結束
我設置了一個標誌讓我知道活動指示器是否應該旋轉,並且我認爲我可以檢測到應用程序何時到達前臺,測試標誌並再次啓動活動指示器,但沒有邏輯方法似乎在我設置時觸發。我已經試過如下:
- (void)applicationDidBecomeActive:(UIApplication *)application
- (void)applicationWillEnterForeground:(UIApplication *)application
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
- (void)applicationWillResignActive:(UIApplication *)application
- (void)applicationDidEnterBackground:(UIApplication *)application
正如我所說的,所有這些方法火災時,當用戶切換回應用程序(或遠離它,對於這個問題)。
我在做什麼錯?
你試過' - (void)viewDidLoad;' ? – 2010-07-25 11:42:52