CAAnimation provides the removedOnCompletion property which defaults to YES.
Let\'s recognize these facts:
A) Core Animation only affects the Presentation Tree,
If removedOnCompletion is YES, the animation will be removed on completion and there is nothing to "fill forward" at all. So if you want to use fillMode you must set removedOnCompletion to NO.
removedOnCompletion
fillMode
NO