У меня есть кнопка на обзоре. Когда я нажимаю на него, он должен загрузить другое представление, одно с контроллером novigation. Пока что у меня есть это, кнопка вызывает этот метод:
-(IBAction)loadOptionsView:(id)sender {
if (self.optionsRootController == nil) {
//optionsRootController is declared as: UINavigationController *optionsRootController;
optionsRootController = [[UINavigationController alloc] init];
//Options is a UIViewController
Options *myOptions = [[Options alloc] initWithNibName:@"OptionsMenu" bundle:nil];
[optionsRootController pushViewController:myOptions animated:NO];
[myOptions release];
}
[self.view addSubview:optionsRootController.view];
}
Что происходит, когда я нажимаю кнопку, так это то, что он загружает xib-файл OptionsMenu поверх текущего экрана, но есть пробел в верхней части размера строки состояния, поэтому я могу видеть представление ниже. Любая помощь? Как правильно загрузить новое представление, содержащее контроллер навигации?
Спасибо вам всем!