UIImageView
- 功能:顯示圖片
- 常見屬性:
- image:顯示的圖片
- animationImages:顯示的動(dòng)畫圖片
- animationDuration:動(dòng)畫圖片的持續(xù)時(shí)間
- animationRepeatCount:動(dòng)畫的播放次數(shù)(默認(rèn)是0琢蛤,代表無限播放)
- 常見方法:
- startAnimating:開始動(dòng)畫
- stopAnimating:停止動(dòng)畫
- isAnimating:是否正在執(zhí)行動(dòng)畫
- 創(chuàng)建方式
- storyboard
- 找圖片:<圖標(biāo)引擎>
- 把圖片放在項(xiàng)目中(以前Supporting Files現(xiàn)在.xcassets)
- 兩者區(qū)別:是否有后綴谍肤,蘋果建議采用后者
- 設(shè)置UIImageView的模式
- 代碼
- contentMode:控制圖片如何顯示
- 任何控件都有這個(gè)屬性,但是只對(duì)UIImageView有效果
- 屬性:
- storyboard
- 修改frame的三種方式
補(bǔ)充
-
initWithImage:特殊作用
- 根據(jù)圖片對(duì)象創(chuàng)建imageView
- imageView的尺寸等于圖片的尺寸
-
OC語法規(guī)定:不能直接修改OC對(duì)象結(jié)構(gòu)體屬性的成員
- × imageView.frame.size
- × imageView.frame.origin.x
-
√ 弄一個(gè)臨時(shí)變量
- √ imageView.frame = {{0,0},{100,100}}