zoukankan      html  css  js  c++  java
  • UIImageView

    UIImageView 是iOS中⽤于显⽰图⽚的类,iOS中⼏乎所有看到的 图⽚,都是由这个类来显⽰的。
    UIImageView 相当于一个相框,专门用作显示图片,可以存放一个图片或一组图片
    UIImage 是图片对象
     
    创建
    1、从路径中获取
    // 图⽚⽂件路径
        NSString *path = [[NSBundle mainBundle] pathForResource:@"1" ofType:@"jpg"];
       
        // 创建⼀个UIImage对象,使⽤initWithContentOfFile: ⽅法
        UIImage *image = [UIImage imageWithContentsOfFile:path];
       
        // 创建⼀个UIImageView对象,使⽤initWithImage: ⽅法
        UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
       
        imageView.frame = CGRectMake(100, 100, 100, 100);
        [self.view addSubview:imageView];
        [imageView release];
     
    2、一组图片
    //做动态图
        UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 100, 173, 173)];
        //指定展示图片
    //    imageView.image = [UIImage imageNamed:@"dog-21(被拖移).tiff"];
       
        NSMutableArray *mArr = [NSMutableArray arrayWithCapacity:0];
        for (int i = 1; i < 30; i ++) {
            //获取图片名称
            NSString *picStr = [NSString stringWithFormat:@"dog-%d(被拖移).tiff",i];
            //获取每一张图片对象
            UIImage *image = [UIImage imageNamed:picStr];
            [mArr addObject:image];
        }
       
        //指定做动画的所有图片
        imageView.animationImages = mArr;
        //指定动画时间、动画重复次数
        imageView.animationDuration = 2;//时间间隔
        imageView.animationRepeatCount = 0;//一直重复
        //开启动画
        [imageView startAnimating];
    //    [imageView stopAnimating];
        [containerView addSubview:imageView];
        [imageView release];
  • 相关阅读:
    poj_3984_迷宫问题_(bfs+记录路径)
    uva_10369_mst
    HDU_1875_mst
    人工智能、机器学习和深度学习做好准备的数据中心
    网络安全需求爆发,千亿产业人才匮乏
    物联网IOT市场才起步,还要10年才成熟
    AI人士不得不了解的十大机器算法
    中国“人工智能”实力最强的5所大学
    物联网的历史:过去与未来
    人工智能进入第四代,人工直觉成为下一步发展
  • 原文地址:https://www.cnblogs.com/Walking-Jin/p/5210778.html
Copyright © 2011-2022 走看看