objective-c 宏定义UIAlertController公用方法

本人开发的开发者技术变现资源聚集地,大家支持下,下面是网址

https://www.baiydu.com

IOS的方法经常都有更迭,以前弹出框使用 AlertView,现在使用UIAlertController

AlertView的宏定义

#define showMessage(__MESSAGE__)
UIAlertView *alertView_ = [[UIAlertView alloc] initWithTitle:@"提示"
message:__MESSAGE__
delegate:nil
cancelButtonTitle:@"确定"
otherButtonTitles:nil];
[alertView_ show];

UIAlertController的宏定义

参数中的 MESSAGE是提示内容,  QUVC是UIViewController就是你当前操作的页面,调用时直接传递 self

#define showMessage1(MESSAGE,QUVC)
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:MESSAGE preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:nil];
[alertController addAction:okAction];
[QUVC presentViewController:alertController animated:YES completion:nil];

调用:

-(void)loadView
{
    [super loadView];
    [self.backScrollView   setBackgroundColor:[UIColor redColor]];
    showMessage1(@"你好UIAlertController", self);
}

 本人创业做的一款androidApp, 下载量已经有2000多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。

  

原文地址:https://www.cnblogs.com/xiaoliao/p/4980107.html