UINavigationBarButtonItem not displaying text from Image

30 Views Asked by At

I am using a PDF image for a UINavigationBarButtonItem, but the text from the image is not displaying on the button, and I do not know why. Do I need to use and SVG image format?

let liveIcon = UIImage(named: "LiveIcon")?.scaleTo(CGSize(width: 30, height: 20))
        liveStreamButtonItem = UIBarButtonItem(image: liveIcon, style: .plain, target: self, action: #selector(self.liveStreamTapped))
        liveStreamButtonItem.tintColor = .systemRed
        liveStreamButtonItem.isEnabled = false
        
        navigationItem.rightBarButtonItems = [searchBarButtonItem, liveStreamButtonItem]

Button appearance Image

0

There are 0 best solutions below