我在我的應用程序中使用相機。我檢查相機權限,如果相機權限未啓用,則顯示一個對話框,要求用戶進入設置。iOS應用程序不返回到相同的視圖控制器
如果用戶接受我重定向到設置頁面。這裏發生了兩種情況 -
1)如果用戶接受對話框並轉到設置頁面但沒有啓用攝像頭權限,但點擊返回(帶有應用程序名稱,而不是返回設置導航欄)重定向到的視圖控制器顯示設置。
2)如果用戶啓用攝像頭權限並點擊後退,則會顯示該應用的主視圖控制器。
我想在兩種情況下顯示視圖控制器重定向到設置。
我在我的視圖控制器中有下面的代碼,但仍然沒有在第二種情況下調用此函數。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive) name:UIApplicationDidBecomeActiveNotification object:nil];
我使用的Objective-C
那麼我該如何檢測並轉到所需的視圖控制器? –
謝謝。有效。 –