有時在app中巧妙的加入一些會動的元素,

能夠很有效的吸引user的注意。

 

要做這樣重複播放的動畫可以參考以下code:

注意第一個"addKeyframeWithRelativeStartTime"是從0秒開始,動作0.5秒,
第二個"addKeyframeWithRelativeStartTime"是從0.5秒開始,動作0.5秒,
一個循環總共是1秒。

這個範例是讓動畫來回移動15個單位,
也可以視情況改成其他的動畫表現方式。

至於停止動畫的方式非常簡單,只要加入以下code:

就會停止該物件上的動畫效果了!
Sample Code

 

2016 / 02 / 02 更新

另外一種重播動畫的方式: