Карта Skobler не масштабируется с помощью zoomToRouteWithInsets

В скоблер карте я рассчитал маршрут. Если я перетащу куда-нибудь на карте, После этого в кнопке Нажмите «Я хочу увидеть свой маршрут». В документации указан этот метод для ' Приближает карту к текущему рассчитанному маршруту. '.

[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];

Я дал это, но, Когда я позвонил zoomToRouteWithInsets После перетаскивания на карту, тогда только он показывал маршрут.


person Vineesh TP    schedule 19.09.2014    source источник
comment
проголосовал против, так как проблема, которую вы описываете, не может быть понята - отредактируйте вопрос, и я проголосую за   -  person Ando    schedule 19.09.2014
comment
Я отредактировал вопрос.   -  person Vineesh TP    schedule 19.09.2014


Ответы (1)


Существует ошибка с zoomToRouteWithInsets, которая будет исправлена ​​в будущей версии.

Текущий обходной путь — вызвать метод дважды (с теми же параметрами), и он выполнит свою работу:

[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];
[[SKRoutingService sharedInstance] zoomToRouteWithInsets:UIEdgeInsetsMake(100, 100, 0, 0)];
person Ando    schedule 14.11.2014