</pre><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(228, 68, 72);"><pre name="code" class="objc">#import "UIViewController+AlertView.h"
@implementation UIViewController (AlertView)
//视图底部表单
- (void)sheet:(NSString *)sheet1 sheet2:(NSString *)sheet2{
//这个是表单标题名
UIAlertController *controller = [UIAlertController alertControllerWithTitle:@"Are You Sure?" message:nil preferredStyle:UIAlertControllerStyleActionSheet];
UIAlertAction *yesAction = [UIAlertAction actionWithTitle:sheet1 style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {
//点击选项之后的操作在这边
}];
UIAlertAction *noAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil]; //下面的取消按钮
UIAlertAction *defaultAction = [UIAlertAction actionWithTitle:sheet2 style:UIAlertActionStyleDefault handler:nil];
[controller addAction:yesAction];
[controller addAction:noAction];
[controller addAction:defaultAction];
[self presentViewController:controller animated:YES completion:nil];
}
//警告视图
- (void)alert:(NSString *)title{
UIAlertController *controller = [UIAlertController alertControllerWithTitle:title message:@"你好" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *yesAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {
}];
UIAlertAction *noAction = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleCancel handler:nil];
[controller addAction:yesAction];
[controller addAction:noAction];
[self presentViewController:controller animated:YES completion:nil];
}
@end
ios9警告视图新写法
最新推荐文章于 2024-05-06 21:13:15 发布