As far as I know, there isn't a way to move an annotation without removing & readding it to the MapView (Maybe I"m wrong?).
Is there a way to prevent the MapView from being redrawn between removing & readding the annotation? Right now the redraw after removing the annotation causes a frame without the annotation, so it appears to flicker.
I need a solution that works in iOS 3.1 updates.
Thanks