UIImageView
創(chuàng)建UIImageView
let imageView = UIImageView()
imageView.frame = CGRect(x: 10, y: 10, width: 100, height: 100)
self.view.addSubview(imageView)
//通過名字加載圖片
//imageView.image = UIImage(named:"用戶.png")
//通過路徑
/* let path = Bundle.main.path(forResource:"1",ofType:".png")
let image = UIImage(contentsOfFile:path!)
imageView.image = image
*/
//名字加載圖片;圖片內(nèi)容加載到內(nèi)存满葛,下次加載不用再去資源包中讀取圖片级遭,節(jié)省時(shí)間
//路徑加載圖片;不會(huì)把圖片加載到內(nèi)容驶拱,下次加載需要再次起資源包中讀取,節(jié)省空間
var arr : [UIImage] = [UIImage]()
for index in 1...5 {
//構(gòu)造圖片的名字
let imageName = "\(index).jpg"
//根據(jù)名字初始化圖片對象
let image = UIImage(named:imageName)
if let _ = image {
arr.append(image!)
}
}
//將數(shù)組賦值給animationImages
imageView.animationImages = arr
//動(dòng)畫執(zhí)行時(shí)間
imageView.animationDuration = 2
//動(dòng)畫的執(zhí)行次數(shù)
imageView.animationRepeatCount = 0
//開始播放
imageView.startAnimating()
//停止播放
//imageView.stopAnimating()
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者