【发布时间】:2011-07-01 10:00:57
【问题描述】:
我添加了 MKPinAnnotationView 和 setDragAble。 我的代码在这里
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation {
MKPinAnnotationView *annotationView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"pin"];
[annotationView setDraggable:YES];
annotationView.pinColor = MKPinAnnotationColorPurple;
return [annotationView autorelease];
}
好的,我可以拖动别针。
但一个问题是它不只是轻轻一按。总是需要第二次点击。
当我第一次点击 pin 被选中但无法拖动时。当我再次点击时,它可以拖动。
怎么了?我想要像“Map.app”这样的一键拖动
【问题讨论】:
标签: iphone ios4 mkmapview mkpinannotationview