UIImageView
直接继承与UIView除了有UIView的方法之外,还有其他方法
设置图片
imageView.image = [UIImage imageNamed:@"wp_009.jpg"];
设置图片的适应模式
枚举类型
imageView.contentMode = UIViewContentModeScaleAspectFill;
右边界和父视图的距离不变 左边界自由
UIViewAutoresizingFlexibleLeftMargin = 1 << 0,
自由的宽度
UIViewAutoresizingFlexibleWidth = 1 << 1,
左边界和父视图的距离不变 右边界自由
UIViewAutoresizingFlexibleRightMargin = 1 << 2,
下边界和父视图的距离不变 上边界自由
UIViewAutoresizingFlexibleTopMargin = 1 << 3,
自由的高度
UIViewAutoresizingFlexibleHeight = 1 << 4,
上边界和父视图的距离不变 下边界自由
UIViewAutoresizingFlexibleBottomMargin = 1 << 5
利用UIImageView实现动画
NSMutableArray * array = [[NSMutableArray alloc]init];
for (int i = 0; i < 81; i++) {
NSString * string = [NSString stringWithFormat:@"drink/cat_drink00%02d.jpg",i];
UIImage * image = [UIImage imageNamed:string];
[array addObject:image];
}
imageView.animationImages = array;
imageView.animationDuration = 5.1;
imageView.animationRepeatCount = 2;
[imageView startAnimating];
[self.view addSubview:imageView];