Quickly adding single pin to MKMapView?

后端 未结 6 1179
孤城傲影
孤城傲影 2020-12-13 08:27

I have a GPS coordinate (latitude, longitude) and I quickly want to place a single pin on a MKMapView showing that position. Everything works just fine, but as I only need a

6条回答
  •  醉话见心
    2020-12-13 08:47

    Simply you can add it like:

        mapView.mapType = MKMapType.standard
    
        let location = CLLocationCoordinate2D(latitude: 23.0225,longitude: 72.5714)
    
        let span = MKCoordinateSpanMake(0.05, 0.05)
        let region = MKCoordinateRegion(center: location, span: span)
        mapView.setRegion(region, animated: true)
    
        let annotation = MKPointAnnotation()
        annotation.coordinate = location
        annotation.title = "Javed Multani"
        annotation.subtitle = "Surat, India"
        mapView.addAnnotation(annotation)
    

    It looks like:

提交回复
热议问题