On my iPad app, I have 2 mapViews that are the same size displayed next to each other. I want these to always show the same area. I achieve this now using the regionDidChangeAnimated: delegate method.
This does not always work that great (sometimes the regions are different after zooming) and there is a lag between the user moving one of the maps and the other one moving.
Is there a good way to duplicate the touches across both maps so that as a user is panning and zooming on one, it will automatically do the same thing on the other map at the same time?
One thing I looked at was creating a UITouch object with the same location value as the ones being crating in the map that is being moved, but that is not really a good solution.
Is there a way to just duplicate a set of touches on one UIView to another (since MKMapView is a UIView)?
Thanks, Ross