天天看點

iOS UIImageView(圖檔)

UIImageView屬性

1.Image 設定圖檔,預設顯示

UIImageView *_imageView = [[UIImageView alloc]init];
_imageView.image = [UIImage imageNamed:@"me.png"];
           

2.highlightedImage 設定高亮狀态下顯示的圖檔

_imageView.highlightedImage = [UIImage imageNamed:@"other.png"];
           

3.animationImages 設定序列幀動畫的圖檔數組

[_imageView setAnimationImages:[NSArray array]];
           

4.highlightedAnimationImages 設定高亮狀态下序列幀動畫的圖檔數組

[_imageView setHighlightedAnimationImages:[NSArray array]];
           

5.animationDuration 設定序列幀動畫播放的時常

[_imageView setAnimationDuration:0.3f];
           

6.animationRepeatCount 設定序列幀動畫播放的次數

[_imageView setAnimationRepeatCount:2];
           

7.userInteractionEnabled 設定是否允許使用者互動,預設不允許使用者互動

[_imageView setUserInteractionEnabled:YES];
           

8.highlighted 設定是否為高亮狀态,預設為普通狀态

_imageView.highlightedImage = [UIImage imageNamed:@"other.png"];
[_imageView setHighlighted:YES];
           

注意的是在highlighted狀态下設定的圖檔與序列幀動畫要顯示,必須同時設定UIImageView的狀态為highlighted。

繼續閱讀