Ios6 UIAlertViewStyleLogin和PasswordInput

Ios6 UIAlertViewStyleLogin和PasswordInput,ios6,Ios6,我已经找了好几天了,仍然不知道如何获得密码来验证自己,无论我在用户名和密码字段中输入什么,它都会一直移动到页面,即使用户名/密码不是定义的 编辑-当我的取消按钮被点击时,它将返回到登录所在的页面,但我需要验证密码,只是为了让clairfy 这是我的密码 - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (buttonIndex == 1){

我已经找了好几天了,仍然不知道如何获得密码来验证自己,无论我在用户名和密码字段中输入什么,它都会一直移动到页面,即使用户名/密码不是定义的

编辑-当我的取消按钮被点击时,它将返回到登录所在的页面,但我需要验证密码,只是为了让clairfy

这是我的密码

- (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);
    }
}

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

欢迎使用SO!我已经更新了你的帖子,让它更具可见性。好吧,我对这一点还是有点陌生,但在大多数情况下,我已经了解了其中的一部分,让我困惑的是,我将如何实现isVerified变量以及将它放在何处?place@property BOOL isVerified;在你的头文件中,这样它在你的类中是全局的。然后在实现代码中,如果用户已验证,则将其设置为“是”。这需要在alertViewShouldEnableFirstOtherButton方法中完成这是一个非常好的教程,可以满足您的需要[这正是我所需要的完美,结果我只缺少了2行代码..感谢所有的帮助!