UI タブ コントローラーでお困りの皆さん、
だから私は最初のコントローラーとしてログイン画面を持っています。タブバーのアイテムをロックし、ログインが成功した後にロックを解除する方法があるかどうか疑問に思っていましたか?
現時点ではNSDictionary
、ユーザー名とパスワードを保存しUIAlertView
、ログインが成功したかどうかを警告するために使用していますが、ログインせずにタブにアクセスできる場合、ログインの意味はありません.
以下は、ログインするための現在のコードです
- (IBAction)loginNow {
if ([[credentialsDictionary objectForKey:usernameField.text]isEqualToString:passwordField.text]) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Correct" message:@"You have successfully logged in." delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alert show];
usernameField.hidden = YES;
passwordField.hidden = YES;
goButton.hidden = YES;
welcomeField.hidden = NO;
nameField.hidden = NO;
} else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"You have entered an incorrect Username or Password" message:@"Please try again." delegate:self cancelButtonTitle:@"Dismiss" otherButtonTitles:nil];
[alert show];
}
}