2014-12-11 3 views
1

В моем приложении есть смысл применить эффект размытия к виду карты, поэтому я делаю снимок отображения карты, применяю эффект размытия и добавляю, что в результате размытое изображение выше вид карты, который отлично работает. Проблема в том, что когда я удаляю этот размытый вид, карта смещается/масштабируется/поворачивается, потому что, когда я взял этот снимок, вид карты двигался из-за инерции.SKMaps - Остановка анимации инерции

Итак, есть ли способ остановить инерцию после запуска? как при нажатии на экран.

Спасибо.

ответ

2

Невозможно остановить инерцию, и на данный момент этот сценарий не поддерживается.

В качестве обходного пути вы можете дождаться завершения изменения области и затем сделать снимок. Смена области уведомляется об этом SKMapViewDelegate с помощью mapView:didEndRegionChangeToRegion:

+1

Это на самом деле то, что я делаю прямо сейчас, но это не идеально, потому что пользователь испытывает небольшую задержку. Спасибо, в любом случае. –

Смежные вопросы