在iPhone上使用CloudMade:我们如何知道RMMapView加载是否完整?

时间:2011-09-19 06:11:23

标签: iphone

我开始学习使用RMMapView做一些示例。据我所知,如果我们使用MKMapView,我们可以实现一些方法来查看加载地图状态,如:

- (void)mapViewWillStartLoadingMap:(MKMapView *)mapView

- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView

- (void)mapViewDidFailLoadingMap:(MKMapView *)mapView withError:(NSError *)error

但是如果使用RMMapView,我们有这样的功能吗?我甚至试图抓住RMMapView完成加载并将数据保存到数据库中。

感谢和支持任何支持。

1 个答案:

答案 0 :(得分:0)

你可以找到一个API - (void)regionUpdate:(RMSphericalTrapezium)区域;下载切片时会调用此方法。要使用它,你应该添加一行

mapView.contents.tilesUpdateDelegate=self;

并且应该在.h

中导入RMTilesUpdateDelegate.h