Я пытаюсь использовать новые ссылки раскадровки на вкладке. Когда я использую ссылку на раскадровку, UITabBarItem (с настроенным изображением и набором текста) ничего не показывает. См. Настройку: раскадровка
Я исправил его на данный момент, установив изображения и заголовок в функции initWithCoder для начального диспетчера представлений в ссылочных раскадках, например:
static NSString *const ContactsViewControllerTabContactImageName = @"tab-contact";
static NSString *const ContactsViewControllerTabContactActiveImageName = @"tab-contact-active";
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
self = [super initWithCoder:aDecoder];
if (self) {
self.title = NSLocalizedString(@"Contacts", nil);
self.tabBarItem.image = [UIImage imageNamed:ContactsViewControllerTabContactImageName];
self.tabBarItem.selectedImage = [UIImage imageNamed:ContactsViewControllerTabContactActiveImageName];
}
return self;
}