Как найти пользовательские координаты в наборе Яндекс Карта? - PullRequest
0 голосов
/ 06 февраля 2020

Как найти пользовательские координаты в ЯндексМапките?

Я использую класс Location и прописываю

private Location location;
location.getPosition();

, но он пуст.

1 Ответ

0 голосов
/ 05 апреля 2020

Вы должны посмотреть в хранилище: https://github.com/yandex/mapkit-ios-demo - там много полезных примеров. Вот как мне поступить, если я хочу получить местоположение пользователя в iOS приложении:

    let mapKit = YMKMapKit.sharedInstance()
    let userLocationLayer = mapKit.createUserLocationLayer(with: mapView.mapWindow)
    userLocationLayer.setVisibleWithOn(true)
    userLocationLayer.isHeadingEnabled = true

mapView - это YMKMapView! из раскадровки.

Конечно, вы также должны спросить разрешения у пользователя и добавить в info.plist "Конфиденциальность - Местоположение при использовании Описание использования".

...