Я добавляю CABasicAnimation
к слою AnnotationView
, чтобы имитировать движение автомобиля по карте.
Это работает нормально, пока я не попытаюсь увеличить или уменьшить масштаб карты во время анимации.
Я обнаружил, что анимированный вид аннотаций исчезает при масштабировании карты!!
Я предполагаю, что это может быть вызвано тем, что слой, связанный с объектом анимации, был удален при масштабировании карты.
Я пытаюсь решить эту проблему, останавливая анимацию при масштабировании. но результат не очень. Кажется, что машина прыгает к цели.
У кого-нибудь есть идеи по этому поводу?
Кто-нибудь знает, как заставить анимацию работать при масштабировании карты?