I am implementing the following solution to pause a UIView animation:
https://stackoverflow.com/a/3003922/1014164
Pausing and Resuming animation is working, HOWEVER:
After I have paused my animation, and proceed to rotate my device, other views on the screen are starting to resize, but for some reason, this freezes all interaction and views on the screen - orientation change no longer works, buttons are non-responsive.
IF, however, I rotate the device while animation is in motion, everything works fine as it should.
Another test I made was to take out the auto-resizing of the outer view which houses the view being animated, and this allows things to work properly.
It seems there is some conflict between the paused layers and the auto-resizing of the parent layer. I just can't figure out how to get around it.
Any help would be greatly appreciated.