objective-c - 如何在Appdelegate.m的 active方法中modal出一个UIAlertController

【字号: 日期:2023-12-01浏览:22作者:雯心

问题描述

如何在Appdelegate.m的 active的代理方法中modal出一个UIAlertController?

报错信息大家可以忽略,主要问题就在最后一块儿

objective-c - 如何在Appdelegate.m的 active方法中modal出一个UIAlertController

问题解答

回答1:

//初始化UIAlertController

UIAlertController *alertCtl = [UIAlertController alertControllerWithTitle:@'提示' message:@'AppDelegate中' preferredStyle:UIAlertControllerStyleAlert];UIAlertAction *alertAction = [UIAlertAction actionWithTitle:@'取消' style:UIAlertActionStyleDefault handler:nil];[alertCtl addAction:alertAction];//初始化UIWindowsUIWindow *aW = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];aW.rootViewController = [[UIViewController alloc]init];aW.windowLevel = UIWindowLevelAlert + 1;[aW makeKeyAndVisible];[aW.rootViewController presentViewController:alertCtl animated:YES completion:nil];

相关文章: