CABasicAnimation - アニメーションが元に戻る
アニメーションが戻ってしまう
- アニメーションが終了すると、アニメーションが始まる前の状態に戻ってしまう現象が発生。
例えば画像とかをフェードアウトで消そうとした時に、フェードアウトし終わった途端に画像が元に戻ってしまう。ググって見ると以下の参考サイトに答えが書いてあった。ありがとうございます。
実装
- 以下の属性をCABasicAnimationに設定してやると元にもどらなくなった
animation.removedOnCompletion = NO;
animation.fillMode = kCAFillModeForwards;
素晴らしい