Я хотел иметь возможность указать, какая вкладка должна отображаться по классу, а не по индексу, так как я думал, что это было сделано для надежного решения, которое в меньшей степени зависело от того, как вы подключили IB.Я не нашел решения Disco или Joped для работы, поэтому я создал этот метод:
-(void)setTab:(Class)class{
int i = 0;
for (UINavigationController *controller in self.tabBarContontroller.viewControllers){
if ([controller isKindOfClass:class]){
break;
}
i++;
}
self.tabBarContontroller.selectedIndex = i;
}
Вы называете это так:
[self setTab:[YourClass class]];
Надеюсь, это кому-нибудь пригодится