如何获取UITabBarItem的默认字体?

时间:2018-08-03 04:21:10

标签: ios swift uibarbuttonitem uitabbaritem

如何获取UITabBarItem的默认字体。如果可以的话请帮忙。 因为我想重复使用默认值。字体大小UITabBarItem更改为我不知道为什么。

UITabBarItem.appearance().setTitleTextAttributes([NSFontAttributeName: fontDault!], for: .normal)

1 个答案:

答案 0 :(得分:0)

最简单的解决方案是在设置自己的属性之前获取当前标题文本属性。保存该词典以供您在希望重置为原始属性时使用。

let defaultAttributes = UITabBarItem.appearance().titleTextAttributes(for: .normal)

然后在需要时设置自己的属性。

当您希望重置属性时,请执行以下操作:

UITabBarItem.appearance().setTitleTextAttributes(defaultAttributes, for: .normal)