iOS 9 后退按钮按下后重新加载视图

Reload view after iOS 9 back button pressed

我正在寻找按下后退按钮后的重新加载视图。

脚本: 如果位置被禁用,用户可以使用按钮打开设置。完成后,用户可以按后退按钮(如果 iOS9),或返回应用程序中的多任务。在此之后,我想重新加载(并更改我的文本 + 删除我的按钮)。

如何做到这一点?

我已经尝试过搜索合适的地方了:

- (void) viewWillAppear:(BOOL)animated {
    NSLog(@"load");
}

或 viewDidAppear,但没有人被调用。

谢谢

对于您的用例,正确的解决方案是让视图控制器注册 UIApplicationWillEnterForegroundNotification 通知。发送后,您可以根据需要检查位置权限。