12#if __IPHONE_3_2 <= __IPHONE_OS_VERSION_MAX_ALLOWED 
   34@class BMKAnnotationViewInternal;
 
   35@protocol BMKAnnotation;
 
   37@class BMKMapViewInternal;
 
   53- (instancetype)initWithAnnotation:(
id <BMKAnnotation>)annotation reuseIdentifier:(NSString *)reuseIdentifier;
 
   56@property (nonatomic, readonly) NSString *reuseIdentifier;
 
   61- (void)prepareForReuse;
 
   64@property (nonatomic, strong) id <BMKAnnotation> annotation;
 
   67@property (nonatomic, strong) UIImage *image;
 
   70@property (nonatomic, assign) CGPoint centerOffset;
 
   73@property (nonatomic, assign) CGPoint calloutOffset;
 
   76@property (nonatomic) BOOL enabled3D;
 
   79@property (nonatomic, getter=isEnabled) BOOL enabled;
 
   82@property (nonatomic, getter=isSelected) BOOL selected;
 
   88- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
 
   91@property (nonatomic, assign) BOOL canShowCallout;
 
   94@property (strong, nonatomic) UIView *leftCalloutAccessoryView;
 
   97@property (strong, nonatomic) UIView *rightCalloutAccessoryView;
 
  106@property (nonatomic, assign) BOOL hidePaopaoWhenSingleTapOnMap;
 
  109@property (nonatomic, assign) BOOL hidePaopaoWhenDoubleTapOnMap;
 
  112@property (nonatomic, assign) BOOL hidePaopaoWhenTwoFingersTapOnMap;
 
  115@property (nonatomic, assign) BOOL hidePaopaoWhenSelectOthers;
 
  118@property (nonatomic, assign) BOOL hidePaopaoWhenDrag;
 
  121@property (nonatomic, assign) BOOL hidePaopaoWhenDragOthers;
 
  129@property (nonatomic, assign) 
float displayMaxLevel;
 
  132@property (nonatomic, assign) 
float displayMinLevel;
 
  135@property (nonatomic, assign) BOOL isOpenCollisionDetection;
 
  137@property (nonatomic, assign) BOOL isOpenCollisionDetectionWithPaoPaoView;
 
  141@property (nonatomic, assign) NSInteger collisionDetectionPriority;
 
  144@property (nonatomic, assign) BOOL isForceDisplay;
 
  147@property (nonatomic, assign) BOOL isOpenCollisionDetectionWithMapPOI;
 
@ BMKAnnotationViewDragStateNone
静止状态.
Definition BMKAnnotationView.h:15
@ BMKAnnotationViewDragStateEnding
拖动结束
Definition BMKAnnotationView.h:19
@ BMKAnnotationViewDragStateCanceling
取消拖动
Definition BMKAnnotationView.h:18
@ BMKAnnotationViewDragStateStarting
开始拖动
Definition BMKAnnotationView.h:16
@ BMKAnnotationViewDragStateDragging
拖动中
Definition BMKAnnotationView.h:17
float BMKFeatureDisplayPriority
Definition BMKAnnotationView.h:26
NSUInteger BMKAnnotationViewDragState
Definition BMKAnnotationView.h:22
Definition BMKActionPaopaoView.h:15
Definition BMKAnnotationView.h:43
BOOL draggable __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_3_2)
当设为YES并实现了setCoordinate:方法时,支持将view在地图上拖动, iOS 3.2以后支持
BMKAnnotationViewDragState dragState __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_3_2)
当前view的拖动状态, iOS 3.2以后支持
地图View类,使用此View可以显示地图窗口,并且对地图进行相关的操作
Definition BMKMapView.h:118