Swift version: 5.4
You can put a badge over any of your tab bar items, and doing so is a great way to encourage users to activate the tab to see what information you want to show them.
Even better, these badges can be anything you want - you can use a number if you like, but you can also use short words like “NEW” or even ASCII symbols like a star.
To try it out, add this code to any view controller that’s inside a tab bar controller:
tabBarItem.badgeValue = "NEW"
SPONSORED Stream’s latest iOS Chat SDK release provides a better developer experience with new docs, customizable attachments, and UI components, and under-the-hood performance improvements.
Available from iOS 2.0
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.