1

我已经找了几天了,仍然无法弄清楚如何获取密码来验证自己,无论我在用户名和密码字段中输入什么,即使用户名/密码不是,它也会始终移动到页面定义了什么。

编辑 - 单击我的取消按钮时,它将返回登录所在的页面,但我需要验证密码,只是为了澄清

这是我的代码

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

        UITableViewController *alertView = [self.storyboard instantiateViewControllerWithIdentifier:@"ADTERM"];
        [self presentViewController:alertView animated:YES completion:nil];
    }

    NSString *title = [alertView buttonTitleAtIndex:buttonIndex];
    if([title isEqualToString:@"Login"])
    {
        UITextField *username = [alertView textFieldAtIndex:0];
        UITextField *password = [alertView textFieldAtIndex:1];
        NSLog(@"Username:Test %@\nPassword:1234567891 %@", username.text, password.text);
    }
}
4

1 回答 1

0

使用 willDismissWithButtonIndex 委托方法来验证已按下哪个按钮,并从那里执行其他步骤以查看它们是否可以留在同一视图上,或者是否已验证用户是否加载另一个视图。使用全局变量如 isVerified 来确定当前状态。

于 2013-06-15T01:05:50.410 回答