2017-02-21 38 views
1

我在地圖視圖中顯示了地圖路線,並按照說明設置了委託和委託方法。但是當我點擊路線時,沒有任何反應。但是,當我點擊地圖圈時,代表方法會很好地啓動。NMAMapRoutes可點擊嗎?

路線不可點擊嗎?

回答

0

是,NMAMapRoutes是可點擊的。

按照下面的代碼,以解決您的問題

-(void)mapView:(NMAMapView *)mapView didSelectObjects:(NSArray *)objects 
{ 
    for (int j=0; j<[objects count]; j++) { 

     if ([[objects objectAtIndex:j] isKindOfClass:[NMAMapRoute class]]) { 
     NSLog(@"NMAMapRoute:"); 
     } 
    } 
} 
+0

是否與斯威夫特工作?我使用Swift,它似乎沒有工作。雖然我可以檢測地圖圈的水龍頭。 – KHH