Closed blackFishX closed 5 years ago
проблему решил сделав ресет в onCameraPositionChanged
UserLocationLayer не может влиять на загрузку тайлов и в случае если бы не грузились тайлы рисовалась бы сетка, а не синий экран. Просто после того, как была отключена привязка к текущему местоположению карта оставалась в том месте куда была спозиционирована:
YMKPoint(latitude: 0, longitude: 0)
А там как раз океан.
отображаю текущее месторасположение на карте :
понадобилось убрать привязку к к текущему месторасположению (что бы мог свободно "гулять" по карте и не перекидывало на изначальную точку), из предыдущего вопроса https://github.com/yandex/mapkit-ios-demo/issues/26 узнал, что нужно не задавать
userLocationLayer.setAnchorWithAnchorNormal
или же вызыватьresetAnchor
, но : если не задаюuserLocationLayer.setAnchorWithAnchorNormal
или же чуть ниже вызываюuserLocationLayer.resetAnchor()
- карта не грузится (голубой экран с логотипом яндекса).Подскажите, как правильно отвязать привязку экрана к текущему расположению ?