Открытые сторонние навигационные приложения из аннотации Нажмите - PullRequest
0 голосов
/ 21 октября 2018

Я хотел бы, чтобы мои пользователи щелкали по аннотации и получали лист действий, чтобы открыть эту конкретную аннотацию в установленном приложении по своему выбору (для простоты я просто хочу проверить, есть ли на Apple Maps, Google Maps иWaze).Я изо всех сил пытаюсь найти способ добавить действие прикосновения к моим аннотациям и затем фактически открыть это местоположение в навигационном приложении.

class SearchResults 
{
 @IBOutlet weak var mapView: MKMapView!
    func viewDidLoad()
    {
            super.viewDidLoad()
            for index in 0...documentKeysWithinRadius.count - 1
            {
                let documentKeyLocation = documentKeysWithinRadius[index]["location"] as! CLLocation
                let annotation = MKPointAnnotation()
                annotation.coordinate = documentKeyLocation.coordinate
                annotation.title = documentKeysWithinRadius[index]["documentID"] as! String
                mapView.addAnnotation(annotation)
            }
            mapView.showAnnotations(mapView.annotations, animated: true)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...