我重构了我的故事板,现在我无法在重构的故事板上设置徽章值。
这是主要的故事板,MessageCenter是重构的故事板。
消息中心StoryBoard:
我在应用代表中设置了徽章值,但该工作没有效果:
如果让tabBarController = self.window!.rootViewController为? UITabBarController { tabBarController.tabBar.items!2。badgeValue =" 3" }
有什么想法吗?
答案 0 :(得分:1)
在TabBarCustomViewController中尝试使用此代码:
DispatchQueue.main.async(execute: {
self.tabBar.items?[3].badgeValue = "3"
})
答案 1 :(得分:0)
如果让tabBarController = self.window?.rootViewController为? UITabBarController { tabBarController.viewControllers?[2] .tabBarItem.badgeValue =“3” }