iOS中UIAlertView的使用方法


    UIAlertView * alertView=[[UIAlertView alloc]initWithTitle:nil

                                                  message:@"真的要退出?"

                                                 delegate:self

                                        cancelButtonTitle:@"确定"

                                        otherButtonTitles:@"取消", nil];

    alertView.tag=11;

    [alertView show];

然后实现

UIAlertViewDelegate的代理方法

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{

//执行的代码

}

2.3带输入框的Alert

//登陆弹出框:一个文本输入框,一个密码框 
UIAlertView *alertView = [[UIAlertView alloc] 
                              initWithTitle:@"Password" message:@"Please enter your credentials" delegate:self 
                              cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil]; 
//设置AlertView的样式 
[alertView setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput]; 
[alertView show]; 

//登陆弹出框:一个文本输入框,一个密码框
UIAlertView *alertView = [[UIAlertView alloc]
                              initWithTitle:@"Password" message:@"Please enter your credentials" delegate:self
                              cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
//设置AlertView的样式
[alertView setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];
[alertView show];


 UIAlertViewStylePlainTextInput 添加一个普通输入框 
 UIAlertViewStyleSecureTextInput  密码输入框
 UIAlertViewStyleLoginAndPasswordInput  普通输入框加密码输入框

-(void)alertView : (UIAlertView*)alertView clickedButtonAtIndex:(NSInteger)buttonIndex 
2
3        //得到输入框
4        UITextField *tf=[alertView textFieldAtIndex:0];
5 }



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。