目前,我正试图设置绿色这种方式,但最终结果总是一个红色徽章。
xxxx.tabBarItem.badgeColor = .clear
xxxx.tabBarItem.badge value = "●"
let attribute : [NSAttributedString.Key : Any] = [NSAttributedString.Key.foregroundColor : UIColor.green]
xxxx.tabBarItem.setBadgeTextAttributes(attribute, for: .disabled)
xxxx.tabBarItem.setBadgeTextAttributes(attribute, for: .selected)
xxxx.tabBarItem.setBadgeTextAttributes(attribute, for: .highlighted)
xxxx.tabBarItem.setBadgeTextAttributes(attribute, for: .normal)
我想要什么?
但代码结果为:
1条答案
按热度按时间fzwojiic1#
会成功的使用
tabBar.items
代替tabBarItem.badgeValue
。