我为我的应用程序创建了登录名。我在iOS中编写了警报视图。代码如下:
alertView = [[UIAlertView alloc] initWithTitle:@"Login"
message:@"Enter username and password"
delegate:self
cancelButtonTitle:nil
otherButtonTitles:@"Login", nil];
alertView.alertViewStyle = UIAlertViewStyleLoginAndPasswordInput;
[alertView show];
我想检查用户名和密码以允许查看下一个表单。如果用户名和密码错误,则需要始终弹出警报视图。
如果用户名和密码错误,如何弹出警报?
任何想法或参考都应该受到赞赏。
先谢谢。
答案 0 :(得分:1)
在视图控制器中,确保实施UIAlertViewDelegate
协议
@interface MyCarsViewController () <UIAlertViewDelegate>
然后添加此方法:
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
到视图控制器。您可以在此处获取警报中文本字段的引用并执行数据库检查等。要获取对文本字段的引用,请使用
textFieldAtIndex:
检查正确的登录后,您可以显示其他视图控制器或显示另一个警报,具体取决于登录结果。
这有助于