У меня проблема с навигацией по представлениям.
У меня есть VC, говорят, Логин, который я звоню из другого VC, как:
- (IBAction) btnAction
{ Login * login = [[Login alloc] init];
[self.navigationController pushViewController:login animated:YES];
}
в VC входа в систему есть две кнопки, скажем, Register и Forget Password, которые вызывают другой VC, RegisterVC и ForgetPassVC соответственно.
- (IBAction) btnRegisterNow : (id) sender
{
aRegister = [[Register alloc] initWithNibName:@"Register" bundle:nil];
[self.navigationController pushViewController:aRegister animated:YES];
}
- (IBAction) btnForgotPassword : (id) sender
{
forgotPassword = [[ForgotPasswd alloc] initWithNibName:@"ForgotPasswd" bundle:nil];
[self.navigationController pushViewController:forgotPassword animated:YES];
}
Моя проблема:
Когда я звоню, Войти по номеру [self.navigationController pushViewController:login animated:YES];
все работает нормально.
Но в некоторых VC мне нужно отобразить страницу входа в систему как [self presentModalViewController:login animated:YES];
. В настоящее время две кнопки, Register и Forget Password, не работают. При нажатии кнопки ничего не происходит.
В чем проблема? Я думаю, что я добавил Логин как модальный вид, а не pushViewConterller ??? если так, то как я могу выполнить эту задачу?
надеюсь, вопрос ясен.
Спасибо ... * * 1023