利用 UIImageView 實現多張圖片連續播放的動畫

一開始忘了設UIImageView想說奇怪,怎麼都出不來,才想起來忘了設定。

import UIKitclass ViewController: UIViewController {@IBOutlet weak var imageView: UIImageView!override func viewDidLoad() {super.viewDidLoad()// Do any additional setup after loading the view.let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 414, height: 896))let images = [UIImage(named: "01")!, UIImage(named: "02")!, UIImage(named: "03")!, UIImage(named: "04")!, UIImage(named: "05")!, UIImage(named: "06")!, UIImage(named: "07")!, UIImage(named: "08")!, UIImage(named: "09")!, UIImage(named: "010")!, UIImage(named: "011")!, UIImage(named: "012")!, UIImage(named: "013")!, UIImage(named: "014")!, UIImage(named: "015")!, UIImage(named: "016")!, UIImage(named: "017")!, UIImage(named: "018")!, UIImage(named: "019")!, UIImage(named: "020")!]imageView.animationImages = imagesimageView.animationDuration = 0.3imageView.startAnimating()view.addSubview(imageView)//or//let animatedImage = UIImage.animatedImage(with: images, duration: 1)// imageView.image = animatedImage}}

--

--