Мой быстрый код ниже в забавном c ниже отображает 2 изображения в режиме просмотра изображений. Мой код ниже прямо сейчас успешно это делает, но он может отображать только 2 изображения. Я хочу отобразить a, b, cd на секунду, а затем повторить бесконечный цикл.
let image1 = UIImage(named: "a.png")
let image2 = UIImage(named: "b.png")
let image3 = UIImage(named: "cd.png")
var fan = UIImageView()
@objc func alterImage() {
fan.image = fan.image == image2 ? image1 : image2
perform(#selector(alterImage), with: self, afterDelay: 1)
}