creationForTraitCollection: возвращает ноль - PullRequest
0 голосов
/ 02 ноября 2018

Учитывая следующие строки:

UITraitCollection *traitCollection = [UITraitCollection traitCollectionWithHorizontalSizeClass:UIUserInterfaceSizeClassCompact];
UITabBarItem *compactAppearance = [UITabBarItem appearanceForTraitCollection:traitCollection];
UITabBarItem *standardAppearance = UITabBarItem.appearance;

compactAppearance всегда nil, в то время как стандартный внешний вид работает нормально.

Debug Info

Я пробовал с другой конфигурацией черт, но безуспешно. Есть ли что-то, что я здесь упускаю.

Я пробовал с UIButton, и похоже, что он работает. Это просто не поддерживается для UITabBarItem? Тогда как бы я четко определил разные шрифты для Compact vs Regular TabBarItems?

...