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多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。