Я хочу сбросить значение значка tapItem, если пользователь увидел уведомление, посетив экран.
С помощью этого кода я создаю значение badgeValue.но он никогда не будет сброшен:
func createBadgecount() {
if let tapItems = self.tabBarController?.tabBar.items as NSArray! {
let tapItem = tapItems[3] as! UITabBarItem
tapItem.badgeColor = UIColor.black
tapItem.badgeValue = "\(reports.count)"
}
}
Заранее спасибо за помощь!