首页 > 移动平台 > 详细

iOS开篇——UI之UIImageView

时间:2015-11-20 01:47:48      阅读:252      评论:0      收藏:0      [点我收藏+]

创建一个UIImageView

    //创建UIImageView 根据图片大小
    UIImageView * imageView = [[UIImageView alloc]initWithFrame:CGRectMake(50, 80, size.width, size.height)];

用一个UIImage类型的对象给UIImageView的image属性赋值

    //设置imageView的图片
    imageView.image = image;
//    //UIImageView的填充模式
    imageView.contentMode = UIViewContentModeScaleAspectFill;
    
    
    /*
     typedef NS_ENUM(NSInteger, UIViewContentMode) {
     UIViewContentModeScaleToFill,    //直接填充
     UIViewContentModeScaleAspectFit,     按比例填充 // contents scaled to fit with fixed aspect. remainder is transparent
     UIViewContentModeScaleAspectFill,     根据frame填充// contents scaled to fill with fixed aspect. some portion of content may be clipped.
     UIViewContentModeRedraw,              // redraw on bounds change (calls -setNeedsDisplay)
     UIViewContentModeCenter,              // contents remain same size. positioned adjusted.
     UIViewContentModeTop,
     UIViewContentModeBottom,
     UIViewContentModeLeft,
     UIViewContentModeRight,
     UIViewContentModeTopLeft,
     UIViewContentModeTopRight,
     UIViewContentModeBottomLeft,
     UIViewContentModeBottomRight,
     };
     */

 

 

UIImageView播放动画

    //设置imageView的动画数组 存的UIImage类的对象
    imageView.animationImages = array;
    //设置动画时间  播放一轮的时间
    imageView.animationDuration = 1;
    //设置动画执行次数 0表示无数次
    imageView.animationRepeatCount = 0;
    
    //开启动画
    [imageView startAnimating];

 

iOS开篇——UI之UIImageView

原文:http://www.cnblogs.com/gwkiOS/p/4979600.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!