사람이 MKPolylineView를 터치 할 때 콜 아웃을 표시 할 수있는 방법이 있습니까? UITapGestureRecognizer를 추가하고 선택기에 콜 아웃을 일부 좌표로 표시하려고했습니다. 그러나 didnt는 일한다. 이것에 대한 제안? 심지어지도 오버레이 제스처 인식기를 넣어 생각하지 않을 것 - MKPolylineView의 콜 아웃?
다음
내가 방법- (MKOverlayView *)mapView:(MKMapView *)mapa viewForOverlay:(id <MKOverlay>)overlay
self.polylineView = [[MKPolylineView alloc] initWithPolyline: self.polyline];
self.polylineView.strokeColor = [UIColor blackColor];
self.polylineView.lineWidth = 5.0;
self.polylineView.alpha = 0.7;
UITapGestureRecognizer *touchOnView = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(addBubble:)];
[touchOnView setNumberOfTapsRequired:1];
[touchOnView setNumberOfTouchesRequired:1];
[self.polylineView addGestureRecognizer:touchOnView];