Я знаю, что этот вопрос задавался ранее, но у меня ничего не получалось, и мне пришлось его задавать снова. Я хочу изображение в качестве кнопки «Назад» на панели навигации, просто хочу изменить внешний вид кнопки «Назад». Я не хочу добавлять кнопку и добавлять селекторы для нее.
Я попробовал следующий код:
let backImage = UIImage(named: "Back_button")
let backAppearance = UIBarButtonItem.appearance()
backAppearance.setBackButtonBackgroundImage(backImage, for: .normal, barMetrics: .default)
navigationController?.navigationBar.backIndicatorTransitionMaskImage = backImage
navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: UIBarButtonItem.Style.plain, target: nil, action: nil)
Я также попытался установить заднее изображение и маску спины, используя раскадровку, но оба эти подходы помещают черный круг на мое заднее изображение.
Я попытался установить другое изображение в качестве маски спины, установив его альфа-содержимое равным нулю с помощью кода, но оно также не сработало.
пожалуйста, помогите.