Использование UIDdesignRequiresCompatibility для панели вкладок, у которой возникают проблемы с жидким стеклом. При первIOS

Программируем под IOS
Ответить
Anonymous
 Использование UIDdesignRequiresCompatibility для панели вкладок, у которой возникают проблемы с жидким стеклом. При перв

Сообщение Anonymous »

Использование 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»