在我的应用程序中,我有一个在地图中打开目的地的按钮,问题是在地图启动后,目的地是未知位置,是否可以使其与地图名称和信息一起显示?
这就是我要做的
那是我的代码
import SwiftUI
import CoreLocation
import MapKit
import Contacts
var body: some View {
HStack {
MapView()
Button(action: {MapView().openMaps()}) {
Text("GO!")
}
}
}
func openMaps() {
let coordinate = CLLocationCoordinate2D(latitude: 41.928435, longitude: 12.466579)
let placemark = MKPlacemark(coordinate: coordinate)
let mapItem = MKMapItem(placemark: placemark)
mapItem.openInMaps()
}
答案 0 :(得分:0)
您可以设置name属性,例如-> mapItem.name =“您的名字”