最初我使用AFNetworking加载10个引脚并在地图上绘制它们并设置地图缩放级别以适应这10个引脚,但是在我的数据库中我有1000个引脚,我想在用户滚动或缩放时加载它们,如何我会这样做吗?
答案 0 :(得分:2)
我开发similar app。就我而言,我在regionDidChangeAnimated
方法中加载了新的引脚。
func mapView(mapView: MKMapView!, regionDidChangeAnimated animated: Bool) {
// load new pins
}
如您所知,此方法由用户滚动或缩放调用。