MapKit 的 MKMapView (UIKit) 的 SwiftUI 封装。
使用 Swift Package Manager 将其添加为项目的依赖项。
将地图视图嵌入到你的 SwiftUI 视图中
import SwiftUIMKMapView
struct ContentView: View {
var body: some View {
MapView(
visibleRect: /* Binding<MKMapRect> */,
annotations: /* [MKAnnotation] */,
annotationViewFactory: /* AnnotationViewFactory */,
overlays: /* [MKOverlay] */,
overlayRendererFactory: /* OverlayRendererFactory */
)
}
}
查看包含的 示例应用。
在 Xcode (≥13.1) 中打开 SwiftUIMKMapView.xcworkspace
进行开发。
使用 ExampleApp
scheme 构建和运行示例应用程序。
考虑支持进一步的开发并请我喝杯咖啡。
版权所有 © 2022 Dariusz Rybicki Darrarski
许可证: MIT