0
A
回答
2
在任何射擊應用程序,當你的應用程序進入後臺或進入前臺viewController的委託方法不會被調用,你的應用程序委託方法將被調用。
Apple爲每個應用程序委託方法提供了通知,您可以在您的viewControllers中實現它們,以便儘可能減少並最大化您的應用程序。
只需使用UIApplicationWillResignActiveNotification
即可檢測應用程序進入後臺並使用UIApplicationWillEnterForegroundNotification
或UIApplicationDidBecomeActiveNotification
檢測應用程序返回前臺。
在適當的地方添加和刪除這些通知,主要是在viewDidLoad
中添加並刪除viewDidUnLoad
。
感謝
0
你可以找出哪些瀏覽器是在頂部您的appdelegate的方法:什麼
- (void)applicationWillEnterForeground:(UIApplication *)application{
/* find out the top view controller as
self.navigationController.visibleViewController
OR
self.navigationController.topViewController
and find out its kind using:
[self.navigationController.visibleViewController isKindOfClass:[YourViewControllerClass Class]];
*/
}
相關問題
- 1. iPhone viewwillappear進入前景應用程序
- 2. viewDidAndar在應用進入前景後再次不再發射
- 3. 加載應用程序進入前景
- 4. 如果應用背景時,進入前景中的iOS
- 5. 應用程序將進入背景並進入前景體驗空白屏幕
- 6. Facebook應用程序進入前臺後
- 7. 淡入背景而不是前景
- 8. 如何驗證前進步驟是否成功後再進入下一步-Cucumber
- 9. iOS 9:框架不再設置viewWillAppear後UINavigationController pushViewController
- 10. 按鈕登錄後仍被禁用再次進入應用
- 11. 當前工作目錄不再繼承自python 2.5以後的調用進程?
- 12. 中斷應用程序進入後臺的SceneKit場景
- 13. 應用程序在ipad中從後臺進入時保持以前的狀態?
- 14. viewWillAppear中不叫
- 15. viewWillAppear中不叫
- 16. C#暫停帶來的應用前景進行輸入
- 17. 緩慢的應用程序進入前景
- 18. 如何在應用程序進入前景時開始操作
- 19. 從後臺強制前景應用
- 20. 當進入前景時,檢查iPhone應用程序已進入後臺的時間長度
- 21. 當應用程序進入後臺並進入前臺時調用UIViewController方法
- 22. viewWillAppear沒有按下主頁按鈕後調用,然後再次啓動
- 23. 不調用viewWillAppear中或viewWillRotate
- 24. popviewcontroller不調用viewWillAppear中
- 25. 當應用程序從背景進入前景時MPMoviePlayerController黑色屏幕
- 26. 後臺進程返回後提示用戶再次輸入
- 27. 將應用程序應用到背景,然後應用到前景
- 28. 如果應用程序進入前景,恢復動畫應用程序
- 29. 它是一個必須viewWillAppear中有[超級viewWillAppear中]方法以及
- 30. 如何保存textview的默認背景顏色以後再應用?
viewWillAppear中?哪個控制器?請添加詳細信息。 – Daniel
我有三個視圖控制器,所以如果我在第一個視圖控制器,然後我關閉應用程序,當我回來viewController將顯示正確的?所以我怎麼能說,哪個控制器出現 – Ajay516