SwiftUIMKMapView

Swift 5.5 platform iOS

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 构建和运行示例应用程序。

☕️ 喜欢这个项目吗?

Buy Me A Coffee

考虑支持进一步的开发并请我喝杯咖啡。

 

📄 许可证

版权所有 © 2022 Dariusz Rybicki Darrarski

许可证: MIT