我在我的应用程序中使用相机。我检查相机权限,如果相机权限未启用,则显示一个对话框,要求用户进入设置。iOS应用程序不返回到相同的视图控制器
如果用户接受我重定向到设置页面。这里发生了两种情况 -
1)如果用户接受对话框并转到设置页面但没有启用摄像头权限,但点击返回(带有应用程序名称,而不是返回设置导航栏)重定向到的视图控制器显示设置。
2)如果用户启用摄像头权限并点击后退,则会显示该应用的主视图控制器。
我想在两种情况下显示视图控制器重定向到设置。
我在我的视图控制器中有下面的代码,但仍然没有在第二种情况下调用此函数。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive) name:UIApplicationDidBecomeActiveNotification object:nil];
我使用的Objective-C
那么我该如何检测并转到所需的视图控制器? –
谢谢。有效。 –