码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开篇——UI之UAlertView(提示框)

时间:2015-11-24 06:12:56      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:

创建提示框

 //创建提示框
    //标题  提示内容  代理对象  按钮
    
    UIAlertView * alertView = [[UIAlertView alloc]initWithTitle:@"警告" message:@"萨达姆已经做好战斗准备" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定",@"不确定", nil];

 设置提示框样式

    alertView .alertViewStyle = UIAlertViewStylePlainTextInput;
    /*
     typedef NS_ENUM(NSInteger, UIAlertViewStyle) {
     UIAlertViewStyleDefault = 0,
     UIAlertViewStyleSecureTextInput,   密文输入
     UIAlertViewStylePlainTextInput,    明文输入
     UIAlertViewStyleLoginAndPasswordInput  明文+密文
     } __TVOS_PROHIBITED;
     */

 

让alertView显示出来

[alertView show];

 

设置代理 实现协议方法

alertView.delegate = self;
#pragma mark - UIAlertViewDelegate
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
    if (buttonIndex == 0) {
        NSLog(@"点击了取消");
        NSLog(@"%@",[alertView textFieldAtIndex:0].text);
    }else{
        NSLog(@"点击了确定");
    }
}

 

 

 

iOS9之后不建议使用 

UIAlertController+UIAlertControllerStyleAlert 也可以实现同样功能

iOS开篇——UI之UAlertView(提示框)

标签:

原文地址:http://www.cnblogs.com/gwkiOS/p/4990242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!