Задать вопрос
@xerasy

Swift yandex map как поставить метку по тапу?

Не могу разобраться, как поставить по тапу метку, а именно, как получить координаты тапа на карте

саму метку ставлю так :
let mapObjects = mapView.mapWindow.map.mapObjects
        mapObjects.clear()
        let placemark = mapObjects.addPlacemark(with: point)
        placemark.setIconWith(UIImage(named: "SearchResult")!)


но как получить координаты тапа ? пытался так :
подписался на YMKUserLocationTapListener
let userLocationLayer = mapView.mapWindow.map.userLocationLayer
userLocationLayer.setTapListenerWith(self)

создал функцию func onUserLocationObjectTap(with point: YMKPoint)

но эта функция вызывается, когда тапаешь на существующую метку, а не просто на карту. Не подскажите, как такое реализовать ?
  • Вопрос задан
  • 831 просмотр
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы