SwiftUI 中MKMapView的使用
效果图如下

import SwiftUI
import MapKit
struct TestView: UIViewRepresentable{
    func makeUIView(context: Context) -> MKMapView {
        MKMapView()
    }
    func updateUIView(_ uiView: UIViewType, context: Context) {
        let center = CLLocationCoordinate2D(
            latitude: 39.9087243,
            longitude: 116.3952859
        )
        
        let span = MKCoordinateSpan(
            latitudeDelta: 0.02,
            longitudeDelta: 0.02)
        
        uiView.setRegion(
            MKCoordinateRegion(center: center,span: span),animated: true
        )
    }
}
struct TestView_Previews: PreviewProvider {
    static var previews: some View {
        TestView()
    }
}

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号