Я пытаюсь что-то относительно просто. У меня есть UIButton, который загружает с изображением:Невозможно обновить UIButton.image после просмотра загрузок
@IBOutlet var peer5Outlet: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
peer5Outlet.enabled = true
var img = UIImage(named: "camera")
peer5Outlet.setImage(UIImage(named: "camera"),forState: UIControlState.Normal) }
После того, как он будет загружен, я просто хочу, чтобы обновить этот образ с помощью вызова метода:
func updateButtonImage() {
peer5Outlet.imageView!.image = UIImage(named: "connected")!
print("peer5Outlet.imageView!.image = \(peer5Outlet!.imageView!.image!)")
}
Однако я до сих пор не удалось обновить образ; исходное изображение никогда не изменяется в представлении.
Возможно, мне не хватает какого-либо вида перезагрузки?
Вам нужно установить изображение так же, как в 'viewDidLoad', через' setImage() ' – Cristik