CAAnimation provides the removedOnCompletion property which defaults to YES.
Let\'s recognize these facts:
A) Core Animation only affects the Presentation Tree,
The presentation layer of the view is effected by the animation even it stopped. When remove the animation, the presentation layer will be revert to the value of model layer of the view, so you will get a result as an0 pointed.