AppearanceForTraitCollection:传回nil

时间:2018-11-02 13:54:32

标签: ios uiappearance

考虑以下几行:

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

compactAppearance始终为nil,而标准外观效果很好。

Debug Info

我尝试了不同的特征配置,但没有成功。我在这里想念什么吗?

我尝试了UIButton,它似乎正在工作。 UITabBarItem是否仅不支持此功能?那么我将如何为Compact和Regular TabBarItems干净定义不同的字体?

0 个答案:

没有答案