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号