iOS学习笔记—— UIAlertView 和 UIActionSheet 的使用

       一、UIAlertView类似Windows中的对话框,出现在屏幕的中央,可有两个至多个选项供用户选择。遵守UIAlertViewDelegate 协议。

       

       使用方法:

       1.声明:

    UIAlertView *alertView = [[UIAlertView alloc]
                              initWithTitle:@"AlertView"
                              message:@"Alert text goes here"
                              delegate:self
                              cancelButtonTitle:@"No"
                              otherButtonTitles:@"Yes", @"Cancel", nil];
    [alertView show];

       2.消息响应函数:

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
    NSLog(@"buttonIndex = %i",buttonIndex);   
}

       二、UIActionSheet 与 UIAlertView 类似,但它出现在屏幕下方。遵守UIActionSheetDelegate 协议。

        

       使用方法:

       1.声明:

UIActionSheet *actionSheet = [[UIActionSheet alloc]
							 initWithTitle:@“ActionSheet”
							 delegate:self
							 cancelButtonTitle:@"取消"
							 destructiveButtonTitle:@"选项一"
							 otherButtonTitles:@"选项二",@"选项三",nil];
	
actionSheet.actionSheetStyle =  UIActionSheetStyleAutomatic;
[actionSheet showInView:self.view];

       2.消息响应函数:

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
    NSLog(@"buttonIndex = %i",buttonIndex);
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值