代码之家  ›  专栏  ›  技术社区  ›  WoodenKitty

(iPhone)如何使用os4.0mapkit实现draggable pins?

  •  10
  • WoodenKitty  · 技术社区  · 14 年前

    2 回复  |  直到 14 年前
        1
  •  14
  •   WoodenKitty    14 年前

    当然,伙计(是的,我在自言自语),

    @property (nonatomic, readwrite, assign) CLLocationCoordinate2D coordinate; 
    

    在地图视图中添加:

    - (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)annotationView didChangeDragState:(MKAnnotationViewDragState)newState fromOldState:(MKAnnotationViewDragState)oldState 
    {
    //..Whatever you want to happen when the dragging starts or stops
    }
    

    customAnnotationView.draggable      = YES;
    

    我想这就是我所做的一切。如果你有麻烦就告诉我。

        2
  •  1
  •   Joost Schuur    14 年前

    退房 MapKitDragAndDrop 作者黄清朗及其随行 blog post