美文网首页
在AppDelegate中使用UIAlertController

在AppDelegate中使用UIAlertController

作者: 呆呆羞 | 来源:发表于2017-08-14 15:19 被阅读0次

    在AppDelegate中使用UIAlertController提示框

    关于AppDelegate.m中无法使用UIAlertController
    不喜欢UIAlertController,也可以自定义的。

    
        //初始化UIAlertController
        UIAlertController *alertCtl = [UIAlertController alertControllerWithTitle:@"提示" message:@"AppDelegate中" preferredStyle:UIAlertControllerStyleAlert];
        UIAlertAction *SureAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
            
            NSLog(@"确定点击了");
         
           }];
        UIAlertAction *CancelAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
            
            NSLog(@"取消点击了");
            
        }];
        
        [alertCtl addAction:SureAction];
        [alertCtl addAction:CancelAction];
        
        //初始化UIWindows
        UIWindow *newWindow= [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];
        newWindow.rootViewController = [[UIViewController alloc]init];
        newWindow.windowLevel = UIWindowLevelAlert + 1;
        [newWindow makeKeyAndVisible];
        [newWindow.rootViewController presentViewController:alertCtl animated:YES completion:nil];
        
    


    如果文章帮到您,喜欢点个赞,谢谢您。
    文章内容出错,记得留言,感激不尽。

    相关文章

      网友评论

          本文标题:在AppDelegate中使用UIAlertController

          本文链接:https://www.haomeiwen.com/subject/cuuurxtx.html