Сценарий: UITabBarController имеет три вкладки, соответствующие каждому из трех контроллеров представления, которые успешно созданы / инициализированы.
При запуске вторая вкладка выбирается автоматически, и можно переключаться между второй и третьей вкладками.
Первая вкладка, однако, не реагирует на нажатия. Нельзя переключиться на первую вкладку.
Все три VC присутствуют в памяти и отвечают на сообщения. Все три VC создаются одинаково:
//Initialize the tab bar view controllers
vc1 = [[VC1 alloc] init];
vc2 = [[VC2 alloc] init];
vc3 = [[VC3 alloc] init];
tabCon = [[UITabBarController alloc] init];
//Install the tab bar
NSArray *viewControllers = [NSArray arrayWithObjects:vc1,vc2,vc3,nil];
[tabCon setViewControllers:viewControllers];
[vc1 release];
[vc2 release];
[vc3 release];
Буду очень признателен за любые мысли о вероятной причине.