码迷,mamicode.com
首页 > 其他好文 > 详细

UIImageView

时间:2016-04-23 22:48:04      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

#if 0

    NSString *path = [[NSBundle mainBundle] resourcePath ];

    NSString *imagePath = [NSString stringWithFormat:@"%@/qq.png",path];

    UIImage *image = [[UIImage alloc] initWithContentsOfFile:imagePath ];

//   UIImage *image= [UIImage imageNamed:@"qq"]; //会缓存,程序结束时释放

    

    

    //载体

    UIImageView *imageView = [[UIImageView alloc]initWithImage:image];

    imageView.frame = CGRectMake(10, 100, 355, 400);

    

    //内容模式:默认UIViewContentModeScaleToFill

    imageView.contentMode = UIViewContentModeCenter;

    /*

     typedef NS_ENUM(NSInteger, UIViewContentMode) {

     UIViewContentModeScaleToFill,

     UIViewContentModeScaleAspectFit,      // contents scaled to fit with fixed aspect. remainder is transparent

     UIViewContentModeScaleAspectFill,     // 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,

     };

     

 

     */

    

    [self.view addSubview:imageView];

#endif

    //UIImageView动画,-- 播放序列图

    NSMutableArray *imageArray = [[NSMutableArray alloc]init];

    for (NSInteger i = 1; i<=13; i++) {

 

        UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:@"png%zd.png",i]];

        [imageArray addObject:image];

    }

    UIImageView *imageView= [[UIImageView alloc]init];

    imageView.frame = CGRectMake((375-207)/2, 100, 207, 217);

    [self.view addSubview:imageView];

    //设置动画数组

    imageView.animationImages = imageArray;

    //设置播放周期时间

    imageView.animationDuration = 2;

    //执行次数,给0不限制次数

    imageView.animationRepeatCount = 10;

    [imageView startAnimating];

//    [imageView stopAnimating];

UIImageView

标签:

原文地址:http://www.cnblogs.com/PJXWang/p/5425580.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!