BVOfflineMapManager 0.1.2

BVOfflineMapManager 0.1.2

测试已测试
语言语言 SwiftSwift
许可协议 MIT
发布最后发布2017年1月
SwiftSwift 版本3.0
SPM支持 SPM

Victor 维护。



  • Victor Barskov

BVOfflieManager-simple and fast

BVOfflineMapManager

示例

要运行示例项目,首先从仓库中克隆,然后在示例目录中首先运行 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 文件。