Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何阻止立即调用MKMapView_Ios_Objective C_Xcode_Mkmapview - Fatal编程技术网

Ios 如何阻止立即调用MKMapView

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

我有一个mapView:RegiondChangeAnimated:delegate方法,在加载MKMapView时在应用程序开始时调用该方法。我怎样才能阻止它立即被呼叫?我不介意在用户拖动地图时调用它,只是不介意在加载mapview时调用它

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated {

如果在MKMapView初始化时调用它,为什么会有关系?在mapView:regionDidChangeAnimated:的实现中是否发生了您不希望在初始调用时发生的事情?换句话说,如果调用了委托方法,而您不想做任何事情,请不要做任何事情。或者:在加载地图视图之前不要设置代理。