Я программно добавляю элементы панели вкладок на панель вкладок, однако, когда панель вкладок находится в ландшафтном режиме, элементы панели вкладок не меняются в новый ландшафтный стиль с помощью значка слева и текста справа. Как обновить стиль элементов панели вкладок, когда панель вкладок находится в альбомном режиме для iOS 11?
Вот какой код запрошен.
UITabBar *tabBar = [UITabBar new];
NSInteger tag = 0;
NSMutableArray<UITabBarItem *> *items = [NSMutableArray new];
for(UIViewController *viewController in viewControllers)
{
NSString *title = viewController.title;
UIImage *image = [UIImage imageNamed:title];
UITabBarItem *tab = [[UITabBarItem alloc] initWithTitle:title image:image tag:tag++];
[items addObject:tab];
}
tabBar.items = items;
[self.view addSubview:tabBar];