当用户使用AFNeworking滚动和缩放时,在MKMapView上加载新引脚

时间:2015-10-01 09:41:56

标签: mkmapview mapkit mkmapviewdelegate mapkitannotation mkmaprect

最初我使用AFNetworking加载10个引脚并在地图上绘制它们并设置地图缩放级别以适应这10个引脚,但是在我的数据库中我有1000个引脚,我想在用户滚动或缩放时加载它们,如何我会这样做吗?

1 个答案:

答案 0 :(得分:2)

我开发similar app。就我而言,我在regionDidChangeAnimated方法中加载了新的引脚。

func mapView(mapView: MKMapView!, regionDidChangeAnimated animated: Bool) {
    // load new pins 
}

如您所知,此方法由用户滚动或缩放调用。