Удалить значок из элемента вкладки Как удалить значок из элемента вкладки, который я использовал ниже кода, но не работал у меня. UITabBarItem *chatbadge=[appDelegate.tabBarController.tabBar.items objectAtIndex:2]; chatbadge.badgeValue=nil; Предложите любое решение. Ответ 1 Попробуйте сделать это через viewController: UIViewController *viewController = [appDelegate.tabBarController.viewControllers objectAtIndex:2]; viewController.tabBarItem.badgeValue = nil; Ответ 2 Быстрая версия и это действительно странно self.tabBarController?.viewControllers?[3].tabBarItem.badgeValue = nil работает, а не self.tabBarItem.badgeValue = nil
Ответ 1 Попробуйте сделать это через viewController: UIViewController *viewController = [appDelegate.tabBarController.viewControllers objectAtIndex:2]; viewController.tabBarItem.badgeValue = nil;
Ответ 2 Быстрая версия и это действительно странно self.tabBarController?.viewControllers?[3].tabBarItem.badgeValue = nil работает, а не self.tabBarItem.badgeValue = nil