Прямо сейчас, когда мое приложение загружается, оно загружает представление входа в систему
LoginViewController *loginViewController = [[LoginViewController alloc] initWithNibName:@"LoginView" bundle:nil];
[mainView addSubview:[loginViewController view]];
Так что после того, как пользователь щелкнет по логину, мне нужно изменить mainView
. Каков будет лучший способ пойти по этому поводу? Как я могу получить доступ к mainView
с моего LoginViewController
?
Edit:
Я изменил действие кнопки, чтобы освободить себя от родительского представления, но, похоже, оно не загружает следующее представление, которое я хочу загрузить.
- (IBAction)login:(id)sender {
NSLog(@"Pressed login button");
[[self view] removeFromSuperview];
TimerViewController *timerViewController = [[TimerViewController alloc] initWithNibName:@"TimerView" bundle:nil];
[[[self view] superview] addSubview:[timerViewController view]];
}