Skip to content

Unable to add badge on tab icons #3

@BilalAhmedKhan-IosDeveloper

Description

I tried adding the badge to tabicon, but its not showing up.
tried tabItem?.badgeValue.

private func setTabIcons() {
    _tabBar.tabImages = _viewControllers.map({ (viewController) -> UIImage in
        var tabItem: UITabBarItem?
        
        if let controller = (viewController as? UINavigationController)?.topViewController {
            if let seTabItemProvider = controller as? SETabItemProvider {
                tabItem = seTabItemProvider.seTabBarItem
            }
            else {
                tabItem = controller.tabBarItem
            }
        }
        else if let controller = viewController as? SETabItemProvider {
            tabItem = controller.seTabBarItem
        }
        else {
            tabItem = viewController.tabBarItem
        }
        
        return tabItem?.image ?? UIImage(named: "empty")!
    })
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions