我使用'applicationWillResignActive'在我的應用程序處於後臺時顯示初始圖像(請參閱代碼片段)。原因:當我的應用在iOS7的後臺並且用戶按下主頁按鈕兩次時,我不希望應用的隱私數據可見。applicationWillResignActive也由iOS警報調用。如何避免這種情況?
splashWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
splashWindow.windowLevel = UIWindowLevelAlert;
[splashWindow addSubview:splashViewController.view];
[splashWindow makeKeyAndVisible];
問題是,當iOS顯示警告導致一些證書即將到期時,'applicationWillResignActive'也被觸發。我怎樣才能解決這個問題 ?我是否需要採取另一種方法在後臺顯示閃屏圖像?
感謝您的任何意見
爲什麼不在AppDelegate中使用applicationWillEnterBackground通知? – lucaslt89
導致事件永遠不會被調用 –