- 父類是UIView
- UIImageView極其常用,功能比較專一:顯示圖片
UIImageView的常見屬性
// 顯示的圖片
imageView.image = image;
// 加載動畫圖片集
imageView.animationImages = imageArr;
// animationDuration:動畫圖片的持續時間
// 1秒播放30張圖片
imageView.animationDuration = imageCount * 1 / 30.0;
// 動畫的播放次數(默認是0,代表無限播放)
imageView.animationRepeatCount = 0;
UIImageView的常見方法
- initWithImage:
利用initWithImage創建出來的imageView的尺寸和傳入的圖片尺寸一樣UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
-
startAnimating:開始動畫
[imageView startAnimating];
-
stopAnimating:停止動畫
- 使用場景:根據播放時間設置停止動畫
[imageView stopAnimating];
-
isAnimating:是否正在執行動畫
BOOL isAnimating = imageView.isAnimating;