В настоящее время я изменяю представление изображения, выполняя следующие действия:
@IBOutlet var bgImage: UIImageView!
создавая представление UIimage, подключенное в раскадровке, и
var counter = 0
@IBAction func ChangePic(){
//print(counter)
if(counter == 15){
counter = 0
}
let image: UIImage = UIImage(named: String(counter))!
bgImage = UIImageView(image: image)
bgImage.image = UIImage(named: String(counter))
self.view.addSubview(bgImage!)
counter = counter + 1
}
Изменяя представление изображения здесь, эта функция подключена к кнопке в раскадровке, чтобы при нажатии она меняла изображение. причина в том, что счетчик состоит в том, что фотографии пронумерованы от 0 до 14, поэтому я могу легко их отобразить. Это работает достаточно хорошо, но изображения изменяют свои размеры и продолжают появляться друг на друге