取消UIView动画?
是否可以在UIView动画进行过程中取消动画?或者我是否必须降至CA级别?
即我已经完成了这样的事情(也可能设置一个结束动画动作):
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:duration];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties
// set view properties
[UIView commitAnimations];
但是在动画完成之前我得到动画结束事件,我想取消它(剪短它)。这可能吗?谷歌搜索周围发现一些人问同样的问题没有答案 - 一两个人推测它不能完成。
红糖糍粑
临摹微笑
jeck猫