Iphone 从AppDelegate显示UIView
我正在我现有的应用程序中实现一个登录系统。我已经设置了一些设置,用户可以打开密码保护并设置他们的密码 在Iphone 从AppDelegate显示UIView,iphone,ios,xcode,delegates,Iphone,Ios,Xcode,Delegates,我正在我现有的应用程序中实现一个登录系统。我已经设置了一些设置,用户可以打开密码保护并设置他们的密码 在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法I检测用户是否启用了密码保护。如果他们这样做,我想让他们先登录,然后他们才能访问该应用程序。目前,它通过调用带有单个文本字段的警报视图来工作 虽然这是可行的,但你仍然可以
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法I检测用户是否启用了密码保护。如果他们这样做,我想让他们先登录,然后他们才能访问该应用程序。目前,它通过调用带有单个文本字段的警报视图来工作
虽然这是可行的,但你仍然可以在后台看到不希望看到的应用程序
是否可以(在AppDelegate中)创建具有黑色不透明度背景的UIView,并将其显示在当前窗口的顶部。我尝试了许多解决方案(),但无法使其工作
注意:我使用的是ARC和故事板。创建UiWindow:
@property (strong, nonatomic) IBOutlet UIWindow *window;
综合它:
@synthesize window = _window;
在didFinishLaunchingWithOptions中添加:
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
[view setBackgroundColor:[UIColor blueColor]];
[self.window addSubview:view];
为什么不呈现一个模态视图?在故事板中创建视图不要连接它创建实例然后使用
[自我呈现视图控制器:/*您的视图控制器*/动画:是/否完成:^{}]