UIAlertView简单记载

来源:互联网 发布:java单例模式例子 编辑:程序博客网 时间:2024/04/30 04:33
//点击alertView button 触发的方法。//buttonIndex按钮的索引值 cancel的index为0- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {    //获取alertview上的输入文本    UITextField * textField1 = [alertView textFieldAtIndex:0];    NSLog(@"%@",textField1.text);    switch (buttonIndex) {        case 0:            NSLog(@"取消");            break;        case 1:            NSLog(@"done1");            break;        case 2:            NSLog(@"done2");            break;        default:            break;    }}- (IBAction)showAlertView:(id)sender {    UIAlertView * alertView = [[UIAlertView alloc] initWithTitle:@"title" message:@"message" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"done", nil];    //设置alertView的样式    alertView.alertViewStyle = UIAlertViewStyleLoginAndPasswordInput;    //使alertView展示出来    [alertView show];    //延迟5秒执行dismissAlertView//    [self performSelector:@selector(dismissAlertView:) withObject:alertView afterDelay:5];}- (void)dismissAlertView:(UIAlertView *)alert {    // alertview消失的方法    [alert dismissWithClickedButtonIndex:0 animated:YES];}@end
0 0
原创粉丝点击