标签:alertview
当AlertView只有一个按钮时,将取消按钮的文字设置成“确定”
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"例子" message:@"消息" delegate:self cancelButtonTitle:@"确定" otherButtonTitles: nil];
如果只有两个按钮时,将otherButton的第一个按钮设置为“确定”
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"例子" message:@"消息" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];
3. 如果只是两个按钮,会横向排列,超过两个按钮会纵向排列
4. alertView有4中类型
alert.alertViewStyle = UIAlertViewStyleDefault;
alert.alertViewStyle = UIAlertViewStyleLoginAndPasswordInput;
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
alert.alertViewStyle = UIAlertViewStyleSecureTextInput;
拿UIAlertViewStyleLoginAndPasswordInput为例子,有两个文本框,通过以下方式拿到文本框
//拿到第一个文本框
UITextField *textName = [alert textFieldAtIndex:0];
//为文本框赋值
textName.text = @"用户名";
//拿到第二个文本框
UITextField *textPwd = [alert textFieldAtIndex:1];
//为文本框赋值
textPwd.text = @"密码";
标签:alertview
原文地址:http://5828666.blog.51cto.com/5818666/1436669