博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
01-UI基础-03UIImageView
阅读量:6272 次
发布时间:2019-06-22

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

hot3.png

##继承关系

##初始化 ###1.Image 设置图片,默认显示

UIImageView *_imageView = [[UIImageView alloc]init];_imageView.image = [UIImage imageNamed:@"me.png"];

###2.highlightedImage 设置高亮状态下显示的图片

_imageView.highlightedImage = [UIImage imageNamed:@"other.png"];

动画相关

###3.animationImages 设置序列帧动画的图片数组

[_imageView setAnimationImages:[NSArray array]];

###4.highlightedAnimationImages 设置高亮状态下序列帧动画的图片数组

[_imageView setHighlightedAnimationImages:[NSArray array]];

###5.animationDuration 设置序列帧动画播放的时常

[_imageView setAnimationDuration:0.3f];

###6.animationRepeatCount 设置序列帧动画播放的次数

[_imageView setAnimationRepeatCount:2];

###7.开始动画

- (void)startAnimating

###8.停止动画

- (void)stopAnimating

###9.是否在执行动画

- (BOOL)isAnimating

##设置和获取属性 ###10.userInteractionEnabled(交互) 设置是否允许用户交互,默认不允许用户交互

[_imageView setUserInteractionEnabled:YES];

###11.highlighted(高亮) 设置是否为高亮状态,默认为普通状态

_imageView.highlightedImage = [UIImage imageNamed:@"other.png"];[_imageView setHighlighted:YES];

注意的是在highlighted状态下设置的图片与序列帧动画要显示,必须同时设置UIImageView的状态为highlighted。 ###12. tintColor A color used to tint template images in the view hierarchy.

转载于:https://my.oschina.net/wecnlove/blog/596959

你可能感兴趣的文章
定义内部类 继承 AsyncTask 来实现异步网络请求
查看>>
VC中怎么读取.txt文件
查看>>
七天学会ASP.NET MVC (四)——用户授权认证问题
查看>>
Python 定制类的特殊方法与授权
查看>>
回溯法求解数独算法(C语言)
查看>>
如何清理mac系统垃圾
查看>>
企业中最佳虚拟机软件应用程序—Parallels Deskto
查看>>
送给“正在纠结”、“准备纠结”的前端开发们
查看>>
Android 自定义Camera基本使用步骤及关键注意点
查看>>
Nginx配置文件详细说明
查看>>
sgu 127
查看>>
如何在Navicat中设置HTTP属性
查看>>
怎么用Navicat Premium图标编辑器创建表
查看>>
谈DELL收购EMC
查看>>
SpringBoot 异常:Target object must not be null
查看>>
监控系统那些事儿01——好奇,了解HP Openview系列软件
查看>>
Spring配置文件(2)配置方式
查看>>
获取客户端网卡MAC地址和IP地址实现JS代码
查看>>
CentOS安装Node.js
查看>>
Java使用sftp定时下载文件
查看>>