iOS开发 ----- UIImageView

来源:互联网 发布:三省六部三公九卿 知乎 编辑:程序博客网 时间:2024/05/17 02:12

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];//把imageView添加到视图上    [self.view addSubview:imageView];
0 0
原创粉丝点击