我开始学习使用RMMapView做一些示例。据我所知,如果我们使用MKMapView,我们可以实现一些方法来查看加载地图状态,如:
- (void)mapViewWillStartLoadingMap:(MKMapView *)mapView
- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView
- (void)mapViewDidFailLoadingMap:(MKMapView *)mapView withError:(NSError *)error
但是如果使用RMMapView,我们有这样的功能吗?我甚至试图抓住RMMapView完成加载并将数据保存到数据库中。
感谢和支持任何支持。
答案 0 :(得分:0)
你可以找到一个API - (void)regionUpdate:(RMSphericalTrapezium)区域;下载切片时会调用此方法。要使用它,你应该添加一行
mapView.contents.tilesUpdateDelegate=self;
并且应该在.h
中导入RMTilesUpdateDelegate.h