Я представляю контроллер модальной панели навигации, инициализированный корневым контроллером (который является UITableViewController). Когда я инициализирую UINavigationBarController для его представления модально, я также добавляю кнопку «Отправить» в качестве элемента кнопки правой панели. Все работает нормально (загрузка с корневым представлением и модальной презентацией) Однако правая кнопка не отображается.
Размещение кода ниже -
-(IBAction) presentAddLeaveRequestModally {
AddLeaveRequestViewController *leaveRequestViewController = [[AddLeaveRequestViewController alloc] init];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:leaveRequestViewController];
UIBarButtonItem *submitButton = [[UIBarButtonItem alloc] initWithTitle:@"Submit"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(submitLeaveRequest)];
navController.navigationItem.rightBarButtonItem = submitButton;
[self.homeTabBarController presentModalViewController:navController animated:YES];
}
Есть идеи, если я упускаю что-то очевидное?