我正在尝试使用新的Mapkit SwiftUI 视图,并且能够显示具有特定区域的地图,但我不知道如何显示Map Marker。
这就是我所拥有的:
import SwiftUI
import MapKit
struct ContentView: View {
@State private var region = MKCoordinateRegion(center: CLLocationCoordinate2D(latitude: 38.8977, longitude: -77.0365), span: MKCoordinateSpan(latitudeDelta: 0.5, longitudeDelta: 0.5))
var location1 = MapMarker(coordinate: CLLocationCoordinate2D(latitude: 38.8977, longitude: -77.0365), tint: .red)
var body: some View {
Map(coordinateRegion: $region, showsUserLocation: true).edgesIgnoringSafeArea(.all)
}
}
有谁知道如何添加location1
到地图?我发现了这个,但我无法让它工作