博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UIImageView的介绍和方法
阅读量:6306 次
发布时间:2019-06-22

本文共 978 字,大约阅读时间需要 3 分钟。

  hot3.png

UIImageView是加载图片的控件,顾名思义,就是来放置图片。 

  1. 创建一个UIImageView
//方法一    UIImageView*iv=[[UIImageView alloc]init]; //方法二    UIImageView *iv=[[UIImageView alloc]initWithFrame:CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height)];//添加到View上    [self.view addSubview:iv];

  2. 添加图片

UIImage *image=[UIImage imageNamed:@"图片名"];//UIImageView是承载UIImage的类    [iv addSubview:image];

 3. 播放一系列图片

UIImage *image1=[UIImage imageNamed:@"1"];    UIImage *image2=[UIImage imageNamed:@"2"];    UIImage *image3=[UIImage imageNamed:@"3"];//将图片放到数组    NSMutableArray *arr=@[image1,image2,image3];    iv.animationImages=arr;//播放时间    iv.animationDuration=1;//播放次数-默认无限循环    iv.animationRepeatCount=1;//开始动画    [iv startAnimating];

4. 设置点击事件

//一定要先将userInteractionEnabled设置为YES    iv.userInteractionEnabled=YES;    UITapGestureRecognizer*Tap=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(<#selector#>)];    [iv addGestureRecognizer:Tap];

 

 

 

转载于:https://my.oschina.net/sgcllr/blog/748973

你可能感兴趣的文章
快速切换到主线程更新UI的几种方法
查看>>
jsp页面
查看>>
JS中ajax请求提交form表单
查看>>
list集合常用方法
查看>>
shell中的数组
查看>>
linux的usr目录的全称是什么?
查看>>
Java 8 新特性
查看>>
Kibana功能一览
查看>>
微信小程序开发系列六:微信框架API的调用
查看>>
jmeter压测和redis压测
查看>>
合并单元格后如何按序列排号?
查看>>
HanLP的自定义词典使用方式与注意事项介绍
查看>>
thinkphp源码学习
查看>>
docker安装常见问题
查看>>
【2018.06.26学习笔记】【linux高级知识 16.1-16.3】
查看>>
企业分布式微服务云SpringCloud SpringBoot mybatis(八)消息总线(Spring Cloud Bus)
查看>>
模板方法模式
查看>>
What is displayed when the following is executed
查看>>
Perseus-BERT——业内性能极致优化的BERT训练方案
查看>>
Java 的版本历史与特性
查看>>