Я хочу изменить свой шрифт значка tabbarItem, и я попытался сделать это, используя этот ответ , но, как говорится в комментариях, он работает для iOS 10, но в iOS 11 есть проблемы. Я пытаюсь сделайте это в iOS 12, используя swift 4, но это не работает.
UITabBarItem.appearance().setBadgeTextAttributes([NSAttributedStringKey.font.rawValue: UIFont(name: "IRANSans-Bold", size: 14) as Any], for: .normal)
Пожалуйста, дайте мне знать, если есть что сделать, или мне нужно создать специальный класс для этого.