//
建立iv
letiv =
uiimageview
.init
(frame:
cgrectmake(40
, 60
, 60
, 60))
//建立乙個可變的陣列,新增18張
varimagearr = [
uiimage
]()
fori in1
..<19
//實現簡單的動畫效果 //
iv.animationimages
= imagearr //
設定一輪動畫的持續時間為2s
iv.animationduration= 2
//設定動畫迴圈次數
0表示一直迴圈
iv.animationrepeatcount= 0
//iv.
startanimating()
// iv.isanimating()
// // iv.stopanimating() //
設定iv
的tag值
iv.tag
= 10 //
新增iv
self
.view
.addsubview
(iv)
/* 新增乙個定時器
interval:
乙個週期
target:
誰來定時
selector:
定時器觸發的方法
userinfo:引數
repeats:
是否重複 */
nstimer
.scheduledtimerwithtimeinterval(2
, target:
self
, selector:
#selector
(statanimation
), userinfo:
nil, repeats:
true)
//開始動畫
func
statanimation())
UIImageView實現簡單動畫
關於ios動畫,自己在以往的開發中用到的很少,這次遇到這麼個需求 在乙個操作完成前我需要加上動畫效果,其實只是兩張不斷替換。當然用uiimageview載入。在請教別人之後,知道了uiimageview使用動畫的方法,我又把它跟mbprogresshud相結合使用,如下 新增開門動畫 mbprogr...
實現簡單的動畫
在ios開發中,想實現一些小動畫是非常容易的,系統會根據某個屬性的值改變自動形成動畫,例如 x值本來是10,然後改為100,系統會通過平移的方式讓x值慢慢從10變到100 兩種實現方式 1.頭尾式 uiview beginanimations nil context nil 需要執行動畫的 提交 u...
swift 實現簡單的動畫
之前用obj c實現過行走的動畫,此動畫需要行走的一系列支援,現在改用swift試試.首先,建立工程,並將我們的資源新增到工程中.的實現如下,有obj c和swift的部分對比 let imagev uiimageview imagev.frame cgrectmake 0.0,0.0,120.0,...