我正在嘗試CAAnimation,並且像許多新進來的人一樣進行CAAnimation;完成後,圖層將恢復到原始狀態。CAAnimation,對齊
如何解決這個問題在這裏問了很多次,答案是將下面的代碼添加到您的CAAnimation中。
animation.removedOnCompletion = NO;
雖然這個工作,但按照蘋果的WWDC視頻討論CAAnimation,建議的解決辦法是:
// animating opacity
layer.opacity = newOpacityValue;
[layer addAnimation:animation forKey:@"opacity"];
所以我想知道是什麼這兩個時的主要區別使用它們?
@Till我的意思是addAnimation:動畫,更正了源代碼。 – meiwin 2012-02-17 16:06:52
另請參閱https://oleb.net/blog/2012/11/prevent-caanimation-snap-back/ – 2016-12-15 09:19:23