Я создаю массив контроллеров представления, добавляю их в контроллер UINavigation, а затем представляю их модально.
Однако я не могу установить текст для кнопки «назад» в каждом представлении, кроме слова «назад».
Это код:
//The View Controllers and Array
VC1 *vc1 = [[VC1 alloc] initWithNibName:@"VC1" bundle:nil];
VC2 *vc2 = [[VC2 alloc] initWithNibName:@"VC2" bundle:nil];
VC3 *vc3 = [[VC3 alloc] initWithNibName:@"VC3" bundle:nil];
NSArray * viewControllers = [NSArray arrayWithObjects:vc3, vc2, vc1, nil];
// Create the nav controller and set the view controllers.
UINavigationController* theNavController = [[UINavigationController alloc]
initWithRootViewController:vc3];
[theNavController setViewControllers:viewControllers animated:NO];
// Display the nav controller modally.
[self presentModalViewController:theNavController animated:YES];
Я пробовал в инициализации каждого VC следующее:
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] init];
barButton.title = @"Acknowledge Briefings Read";
self.navigationItem.backBarButtonItem = barButton;
... но это не работает.Есть идеи?Большое спасибо.
Также, в связи с этим, я бы идеально хотел перемещаться по стеку в направлении «вперед».Возможно ли это с помощью навигационного контроллера?