iOS 9 后退按钮按下后重新加载视图
Reload view after iOS 9 back button pressed
我正在寻找按下后退按钮后的重新加载视图。
脚本:
如果位置被禁用,用户可以使用按钮打开设置。完成后,用户可以按后退按钮(如果 iOS9),或返回应用程序中的多任务。在此之后,我想重新加载(并更改我的文本 + 删除我的按钮)。
如何做到这一点?
我已经尝试过搜索合适的地方了:
- (void) viewWillAppear:(BOOL)animated {
NSLog(@"load");
}
或 viewDidAppear,但没有人被调用。
谢谢
对于您的用例,正确的解决方案是让视图控制器注册 UIApplicationWillEnterForegroundNotification
通知。发送后,您可以根据需要检查位置权限。
我正在寻找按下后退按钮后的重新加载视图。
脚本: 如果位置被禁用,用户可以使用按钮打开设置。完成后,用户可以按后退按钮(如果 iOS9),或返回应用程序中的多任务。在此之后,我想重新加载(并更改我的文本 + 删除我的按钮)。
如何做到这一点?
我已经尝试过搜索合适的地方了:
- (void) viewWillAppear:(BOOL)animated {
NSLog(@"load");
}
或 viewDidAppear,但没有人被调用。
谢谢
对于您的用例,正确的解决方案是让视图控制器注册 UIApplicationWillEnterForegroundNotification
通知。发送后,您可以根据需要检查位置权限。