Я хотел бы добавить закругленный цвет фона для моей кнопки возврата на панели навигации:
![Back Button](https://i.stack.imgur.com/1K3kq.png)
У меня есть прозрачная панель навигации, и на некоторых экранах эта кнопка не видна. Но есть и другие экраны, где панель навигации становится видимой с цветом фона, и моя кнопка на этой панели выглядит так:
![Back button 2](https://i.stack.imgur.com/HNByR.png)
На других экранах кнопка должна иметь серый цвет фона.
Код, который у меня есть для кнопки сейчас:
let backIconImage = UIImageView()
backIconImage.backgroundColor = UIColor(red: 0.00, green: 0.00, blue: 0.00, alpha: 0.4)
backIconImage.layer.cornerRadius = backIconImage.frame.height / 2
backIconImage.image = UIImage(named: "Back")
UINavigationBar.appearance().backIndicatorImage = backIconImage.image
UINavigationBar.appearance().backIndicatorTransitionMaskImage = backIconImage.image
Но я получаю только изображение кнопки без фона.
В моих активах у меня есть кнопка «Назад» без фона, и если я изменяю ее на изображение с фоном - свойство Оттенок , настроенное из раскадровки, добавляет к этой кнопке белое наложение. Но без этого - кнопки приобретают цвет по умолчанию.
Вот как я могу настроить панель навигации из раскадровок:
![Navigation Bar Properties](https://i.stack.imgur.com/nAaQZ.png)
Буду благодарен за любые мысли или примеры кода о том, как заставить это работать. Спасибо заранее.