Я пытаюсь интегрировать поддержку темного режима в свое приложение. Но при установке значка изображения для UIBarButtonItem, кажется, работает только при первом показе UIBarButtonItem, он не изменяется при переключении между темным режимом / светлым режимом.
При использовании этого изображения с другим UIButton, он работает хорошо. Поэтому мне интересно, если я что-то упустил?
P / s: я должен использовать этот трюк для обновления изображения:
let item: UIBarButtonItem = UIBarButtonItem()
let button: UIButton = UIButton(frame: CGRect(x: 0, y: 0, width: 26, height: 19))
button.setImage(UIImage(named: "hamburger"), for: .normal)
button.addTarget(self, action: action, for: .touchUpInside)
item.customView = button