В основном я пытаюсь перемещать оверлей вдоль пути по мере продвижения времени. Вот как я это делаю прямо сейчас:Переместить наложение Карт Google Maps iOS SDK
Представьте, что это все в NSTimer с новыми значениями для позиции каждый раз.
circle.position = (some moved position)
[overlay remove];
overlay = [smallMap addGroundOverlayWithOptions:circle];
И это в основном работает, но вводит мерцание иногда, что имеет смысл, потому что один оверлей удаляется, и новый добавлен. Есть ли функция, позволяющая фактически изменить положение наложения без необходимости удаления старого и добавления нового?
Вау, я действительно не могу поверить, что я никогда не пытался редактировать overlay.position напрямую ... ТАК просто! Работает отлично, спасибо! – CSStudent