要先设置代理的 self.mapView.delegate = self; [self.mapView setShowsUserLocation:YES]; 这样以后你再看就可以在 - (void)mapViewDidStopLocatingUser:(BMKMapView *)mapView{} 监听了 比如移动到当前位置: //定位完成后,移动到当前位置 -