测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可协议 | MIT |
发布最后发布 | 2017年1月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Victor 维护。
要运行示例项目,首先从仓库中克隆,然后在示例目录中首先运行 pod install
iOS 8.0+,Swift 2.3,Swift 3
不要忘记在 info.plist 中允许任意加载 App Transport Security 设置
Swift 2.3,Swift 3
要开始地图下载和保存,请使用以下方法,传入初始坐标纬度和经度、半径和缩放级别
BVOfflineMapManager.shared.startDownloading(lat: Double, lon: Double, zoom: CustomMapZoom, radius: CustomMapRadius)
要重新加载在线到离线地图和反向调用
BVOfflineMapManager.shared.reloadTileOverlay(mapView: MKMapView, overlayType: CustomMapTileOverlayType?)
要清除缓存地图以释放磁盘空间调用
BVOfflineMapManager.shared.clearMapCache(callBack: (Bool) -> ())
BVOfflineMapManager 可通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中
Swift 3
pod 'BVOfflineMapManager', '0.1.1'
Swift 2.3
pod 'BVOfflineMapManager', '0.1.0'
Victor Barskov,[email protected]
BVOfflineMapManager 可在 MIT 许可协议下使用。有关更多信息,请参阅 LICENSE 文件。