Использование UIDdesignRequiresCompatibility для обеспечения обратной совместимости с TabbarController на основе 6 вкладок с использованием типажCollection. но проблема в том, что изначально загружается 5 вкладок, а когда приложение переходит в фоновый режим, а затем переходит на передний план, тогда загружается 6 вкладок. когда я закрываю приложение, снова показывает 5 вкладок. Я хочу загружать 6 вкладок каждый раз. Как исправить эту проблему. Код PFA ниже, который мы используем для 6 вкладок.
- (UITraitCollection *)traitCollection {
UITraitCollection *realTraits = [super типажCollection];
BOOL mustOverride = (self.viewControllers.count == 6);
NSArray *traits = mustOverride
? @[realTraits, [UITraitCollection типажCollectionWithHorizontalSizeClass:UIUserInterfaceSizeClassRegular]]
: @[realTraits];
return UITraitCollection типажCollectionWithTraitsFrom
Подробнее здесь:
https://stackoverflow.com/questions/797 ... ith-liquid