我正在开发一个iPhone应用程序,需要在应用程序进入后台之前做一些事情,我知道有applicationWillEnterForeground和applicationDidEnterBackground
但是找不到应用程序*会*EnterBackground通知,有谁知道怎么做?
Mat*_*jan 20
在viewDidLoad或init中注册此通知:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillResignActive:) name:UIApplicationWillResignActiveNotification object:nil];
Run Code Online (Sandbox Code Playgroud)
在Swift 4.0中
NotificationCenter.default.addObserver(self, selector: #selector(applicationWillResignActive(notification:)), name: NSNotification.Name.UIApplicationWillResignActive, object: nil)
@objc func applicationWillResignActive(notification: NSNotification) {
//do a thing
}
Run Code Online (Sandbox Code Playgroud)
小智 1
applicationWillResignActive:
告诉委托人应用程序即将变为非活动状态。
| 归档时间: |
|
| 查看次数: |
10609 次 |
| 最近记录: |