Я создал образец NSTabViewController
проекта.
Я добавил вкладку View Controller с 3 вкладками.
Затем я делаю tabview на tab tab меньше и переключаю tab с помощью трех кнопок.
Я выполняю действия кнопок в моем главном контроллере вида.
Я выбираю вкладки, используя
[tabController setSelectedTabViewItemIndex:tag];
//tabController is NSTabController and Tag is selected tab index
Проблема: выбор вкладки не изменяется с помощью кнопок.
SSTabViewController *tabController = (SSTabViewController*) [self getController:@"SSTabViewController" WithStoryBoard:@"Main"];
selectedTabIndex = sender.tag;//i have set tags to buttons
[tabController setSelectedTabViewItemIndex:selectedTabIndex];
-(id) getController:(NSString*) controllerIdentifier WithStoryBoard:(NSString*) storyboradName
{
NSStoryboard *storyboard = [NSStoryboard storyboardWithName:storyboradName bundle:[NSBundle mainBundle]];
return [storyboard instantiateControllerWithIdentifier:controllerIdentifier];
}