UIImageView
- 功能:显示图片
- 常见属性:
- image:显示的图片
- animationImages:显示的动画图片
- animationDuration:动画图片的持续时间
- animationRepeatCount:动画的播放次数(默认是0,代表无限播放)
- 常见方法:
- startAnimating:开始动画
- stopAnimating:停止动画
- isAnimating:是否正在执行动画
- 创建方式
- storyboard
- 找图片:<图标引擎>
- 把图片放在项目中(以前Supporting Files现在.xcassets)
- 两者区别:是否有后缀,苹果建议采用后者
- 设置UIImageView的模式
- 代码
- contentMode:控制图片如何显示
- 任何控件都有这个属性,但是只对UIImageView有效果
- 属性:
- storyboard
- 修改frame的三种方式
补充
-
initWithImage:特殊作用
- 根据图片对象创建imageView
- imageView的尺寸等于图片的尺寸
-
OC语法规定:不能直接修改OC对象结构体属性的成员
- × imageView.frame.size
- × imageView.frame.origin.x
-
√ 弄一个临时变量
- √ imageView.frame = {{0,0},{100,100}}