我正在實現一個登錄系統到我現有的應用程序。我已經設置了設置,以便用戶可以打開密碼保護並設置其密碼。從AppDelegate顯示UIView
在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法我檢測用戶是否已經啓用密碼保護。如果他們這樣做,我想在他們可以訪問應用程序之前登錄它們。目前它通過使用單個文本字段調用警報視圖來工作。
雖然這可行,但您仍然可以在不希望的背景中看到該應用程序。
是否有可能(在AppDelegate中)創建具有黑色不透明背景的UIView,並將其顯示在當前窗口之上。我嘗試了很多解決方案(like this one),但無法使其正常工作。
注意:我正在使用ARC和故事板。