我嘗試在主頁按鈕和電源按鈕被點擊時執行某些操作。我正在iOS中開發。爲什麼視圖*消失方法不在iOS中調用?
這是我的代碼使用方法:
- (void)viewDidDisappear:(BOOL)animated{
[super viewDidDisappear:animated];
NSLog(@"viewDidDisappear");
}
- (void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
NSLog(@"viewWillDisappear");
}
- (void)applicationFinishedRestoringState{
NSLog(@"applicationFinishedRestoringState");
}
爲什麼當我點擊iPhone上的電源按鈕或home鍵上面的功能沒有被調用?
我錯過了什麼嗎?
'UIApplicationDidEnterBackgroundNotification'將被調用時,OS決定應用程序應實際上是背景,如果用戶很快返回到應用程序,它可能根本不會被調用,另一方面,當應用程序辭職爲前端應用程序時,將調用「UIApplicationWillResignActiveNotification」,並且將始終在家或電源上調用按鈕按下。 –