标签: iphone objective-c cocoa-touch animation uiview
我有一个计算时间的NSTIMER,并且在t = 10时,它会触发动画,但在此期间可能会发生另一个动画正在运行。这会导致先前运行的动画中断。
NSTIMER
有什么想法吗?我认为UIVIEW动画是在差异线程中运行的。我不能在这里使用一个willstop选择器,因为当另一个动画正在运行并且可能还没有结束时,t = 10可能会发生。
答案 0 :(得分:3)
您需要致电[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationBeginsFromCurrentState:YES];