Панель инструментов находится в SwitchView, поэтому вам нужно будет скрыть ее от вида, если вы хотите, чтобы она скрывалась. Вы можете создать IBOutlet для панели инструментов, а затем вызвать setHidden: (BOOL), чтобы скрыть его. Вам нужно будет сделать это из BlueViewController, поэтому вам понадобится способ добраться до своего супер-представления (то есть SwitchView). Вам также нужно будет удалить BlueView из супер-представления, вызвав removeFromSuperView в blueViewController, прежде чем вставлять новое представление на место. Это в основном тот же код, который приходит от кнопки переключения в SwitchViewController.
Обновление:
Я посмотрел на ваш код. В BlueViewController.m используйте это для blueButtonPressed: (id) sender
StartViewController *start = [[StartViewController alloc] initWithNibName:@"StartViewController" bundle:nil];
self.startViewController = start;
[start release];
View_SwitcherAppDelegate *appDelegate = [UIApplication sharedApplication].delegate;
SwitchViewController *switchController = appDelegate.switchViewController;
switchController.theToolbar.hidden = YES;
[self.view removeFromSuperview];
[self.view insertSubview:startViewController.view atIndex:0];
Вам также необходимо добавить эти два импорта для «View_SwitcherAppDelegate.h» и «SwitchViewController.h».