Влип с такой проблемой:
Есть ViewController с точкой входа. Хочу чтобы при нажатии на кнопку открывался tab controller
joxi.ru/4zANjVlHjnlaA9
На кнопку повесил код
- (IBAction)goAsGuest:(id)sender {
TabsController *tab = [[TabsController alloc] init];
[tab setModalPresentationStyle:UIModalPresentationFullScreen];
[tab setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
ReviewsViewController* vc1 = [[ReviewsViewController alloc] init];
NSArray* controllers = [NSArray arrayWithObjects:vc1, nil];
tab.viewControllers = controllers;
[self presentViewController:tab animated:YES completion:NULL];
}
Но при запуске после нажатия на кнопку не вижу своих "подконтроллеров" -
joxi.ru/JMAj9lXCkDvQ2e только черный экран.
Причем если поставить точку входа на tabs controller, то всё работает замечательно, а при подобной схеме - косяк. Пробовал также делать через Appdelegate, проблема осталась. Есть ощущение, что чего-то не догоняю. чего?