인터넷에서 파일을 다운로드 할 때 작동 표시기가 회전하기 시작하도록 설정했습니다. 파일은 비동기 적으로 다운로드되며, 사용자가 앱을 백그라운드로 보내거나 다른 앱을 시작하면 계속 다운로드하라는 요청을합니다. 그러나 내 앱을 다시 시작할 때 코드에서 멈추지 않았더라도 활동 표시기가 더 이상 회전하지 않습니다.활동 표시기 애니메이션 응용 프로그램 재개시 배경에서 중단
액티비티 표시기가 회전해야하는지 여부를 알려주는 플래그를 설정했으며 앱이 포 그라운드로 왔을 때 플래그를 테스트하고 액티비티 표시기를 다시 시작할 때이를 감지 할 수 있다고 생각했지만 논리적 인 방법은 내가 설정할 때 시작되는 것처럼 보입니다. 나는 다음 시도했다 :
- (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; 시도해 보셨습니까?' ? –