// ViewController.m
// AlertViewandActionSheet
//警告框和操作表的使用方法
// Created by 唐帅 on 15/12/3.
// Copyright ? 2015年 tang. All rights reserved.
//
#imp
@interface ViewController ()<UIAlertViewDelegate,UIActionSheetDelegate>
//定义两个按钮,分别是弹出警告框和操作表
- (IBAction)testAlertView:(id)sender;
- (IBAction)testActionSheet:(id)sender;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)testAlertView:(id)sender {
UIAlertView *uialertView=[[UIAlertViewalloc]initWithTitle:@"Alert message" message:@"Alert text goes here"delegate:self
cancelButtonTitle:@"No" otherButtonTitles:@"Yes", nil];
[uialertView show];
}
#pragma mark --实现UIAlertViewDelegate
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSLog(@"buttonIndex=%i",buttonIndex);
}
- (IBAction)testActionSheet:(id)sender {
UIActionSheet *myActionSheet=[[UIActionSheetalloc]initWithTitle:nil delegate:self cancelButtonTitle:@"取消"destructiveButtonTitle:@"破坏性按钮"otherButtonTitles:@"Facebook",@"新浪微博", nil];
myActionSheet.actionSheetStyle=UIActionSheetStyleAutomatic;
[myActionSheet showInView:self.view];
#pragma mark--实现UIActionSheetDelegate
}
@end