I’m moving multiple objects around an iPhone screen, and changing the field of view at the same time. This looks jagged, as the different object moves happen at different times, especially from the call to zoomToRect to move the view around the scrollView they all live in.
If these were the old days of computer animation, I’d say I want a frame buffer to keep things moving all together at the instant. But I imagine there’s a higher level way to do that in iOS.
What’s the easiest/cleanest way to make all these moves go off in the same instant?
Edit: To clarify, I made a separate question for keeping the ScrollView moving in lockstep with an object inside it.
Core Animation: https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/AnimatingViews/AnimatingViews.html#//apple_ref/doc/uid/TP40009503-CH6-SW1
The simplest way is with a block like:
As always, check the docs. There may be some ordering concerns if you’re using a ScrollView
zoomToRect:animated:at the same time.