Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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 从iAction调用委托方法_Ios_Objective C_Iphone - Fatal编程技术网

Ios 从iAction调用委托方法

Ios 从iAction调用委托方法,ios,objective-c,iphone,Ios,Objective C,Iphone,我无法打电话 -(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation 在接下来的iAction上 - (IBAction)button:(UIButton *)sender { } 帮助我您不能显式调用MKMapView的委托方法 -(IBAction)button:(UIButton *)sender { [self mapView:your

我无法打电话

-(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
在接下来的iAction上

- (IBAction)button:(UIButton *)sender {


}

帮助我

您不能显式调用MKMapView的委托方法

    -(IBAction)button:(UIButton *)sender {
        [self mapView:yourMapViewObject didUpdateUserLocation:yourLactionObject];
     }
当用户的位置得到更新时,它将被调用


因此,如果要为MKMapView委托和按钮选择器调用相同的操作,请创建从调用的新函数

-(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation

也是从按钮选择器调用的。您不应该调用MKMapView委托方法

这还不够。类中存储的地图视图的引用在哪里?请添加更多解释,以便其他用户可以从中受益。