如何获取 UITabBarItem 的默认字体?

How to get default font of UITabBarItem?

如何获取 UITabBarItem 的默认字体。如果你能得到它,请帮忙。 因为我想用默认值重复。字体大小 UITabBarItem 改变了,我不知道为什么。

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

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

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

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

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

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