2016-02-27 108 views
-4

我無法呼叫調用委託方法

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

在以下IBAction爲

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


} 

幫我

+0

這不是足夠的信息。在該類中存儲的地圖視圖的引用在哪裏? – trojanfoe

回答

0
-(IBAction)button:(UIButton *)sender { 
     [self mapView:yourMapViewObject didUpdateUserLocation:yourLactionObject]; 
    } 
+0

請加一點解釋,以便其他用戶可以從中受益。 – Brody

0

所以,如果你想呼籲的MKMapView委託和按鈕選擇同樣的動作,創造出從

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

而且這是從您的按鈕選擇稱爲所謂的新功能。你不應該調用MKMapView委託方法。