Ios 如何阻止立即调用MKMapView
我有一个mapView:RegiondChangeAnimated:delegate方法,在加载MKMapView时在应用程序开始时调用该方法。我怎样才能阻止它立即被呼叫?我不介意在用户拖动地图时调用它,只是不介意在加载mapview时调用它Ios 如何阻止立即调用MKMapView,ios,objective-c,xcode,mkmapview,Ios,Objective C,Xcode,Mkmapview,我有一个mapView:RegiondChangeAnimated:delegate方法,在加载MKMapView时在应用程序开始时调用该方法。我怎样才能阻止它立即被呼叫?我不介意在用户拖动地图时调用它,只是不介意在加载mapview时调用它 - (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated { 如果在MKMapView初始化时调用它,为什么会有关系?在mapView:regionDidCha
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated {
如果在MKMapView初始化时调用它,为什么会有关系?在mapView:regionDidChangeAnimated:的实现中是否发生了您不希望在初始调用时发生的事情?换句话说,如果调用了委托方法,而您不想做任何事情,请不要做任何事情。或者:在加载地图视图之前不要设置代理。