14.4. Phase 4: Display Searched Places on Map
//
// ViewController.swift
// App14
//
// Created by Sakib Miazi on 6/14/23.
//
import UIKit
import MapKit
class ViewController: UIViewController {
//codes omitted...
//MARK: show selected place on map...
func showSelectedPlace(placeItem: MKMapItem){
let coordinate = placeItem.placemark.coordinate
mapView.mapView.centerToLocation(
location: CLLocation(
latitude: coordinate.latitude,
longitude: coordinate.longitude
)
)
let place = Place(
title: placeItem.name!,
coordinate: coordinate,
info: placeItem.description
)
mapView.mapView.addAnnotation(place)
}
}
//codes omitted...
Last updated