Cla*_*nce 4 animation ios swift
我有以下代码想要淡入和淡出UILabel.但我只想让它重复淡入淡出5次.我的问题是如何设置动画只重复3次?
func savingIcon(){
Loading.hidden=false
UIView.animateWithDuration(1.0,
delay: 0.0,
options: [ .CurveEaseInOut],
animations: {
self.Loading.alpha=0.0;
self.Loading.alpha=1.0;
self.Loading.alpha=0.0;
self.Loading.alpha=1.0;
self.Loading.alpha=0.0;
},
completion: { finished in
print("Save done")
self.Loading.hidden=true
})
}
Run Code Online (Sandbox Code Playgroud)
Nig*_*ury 12
如果要重复动画块5次,请尝试执行以下操作:
UIView.animateWithDuration(1.0,
delay: 0.5,
options: [ .CurveEaseInOut, .Repeat],
animations: {
UIView.setAnimationRepeatCount(5)
self.Loading.alpha=0.0;
self.Loading.alpha=1.0;
self.Loading.alpha=0.0;
self.Loading.alpha=1.0;
self.Loading.alpha=0.0;
},
completion: { finished in
print("Save done")
self.Loading.hidden=true
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3195 次 |
| 最近记录: |