IndoorMapSDK
室内地图SDK参考文档
 全部  函数 变量 属性
OIMAnnotationView类 参考

标注view 更多...

#import <OIMAnnotationView.h>

类 OIMAnnotationView 继承关系图:
OIMPinAnnotationView

Instance Methods

(id) - initWithAnnotation:reuseIdentifier:
 初始化并返回一个annotation view 更多...
 
(void) - prepareForReuse
 当从reuse队列里取出时被调用, 子类重新必须调用super.
 
(void) - setSelected:animated:
 

属性

NSString * reuseIdentifier
 复用标识
 
id< OIMAnnotationannotation
 关联的annotation
 
UIImage * image
 显示的image
 
CGPoint centerOffset
 默认情况下, annotation view的中心位于annotation的坐标位置,可以设置centerOffset改变view的位置,正的偏移使view朝右下方移动,负的朝左上方,单位是像素
 
CGPoint calloutOffset
 默认情况下, 弹出的气泡位于view正中上方,可以设置calloutOffset改变view的位置,正的偏移使view朝右下方移动,负的朝左上方,单位是像素
 
BOOL enabled
 默认为YES,当为NO时view忽略触摸事件
 
BOOL highlighted
 
BOOL selected
 设置是否处于选中状态, 外部如果要选中请使用mapView的selectAnnotation方法。
 

详细描述

标注view

Method Documentation

- (id) initWithAnnotation: (id< OIMAnnotation >)  annotation
reuseIdentifier: (NSString *)  reuseIdentifier 

初始化并返回一个annotation view

参数
annotation关联的annotation对象
reuseIdentifier如果要重用view,传入一个字符串,否则设为nil,建议重用view
返回
初始化成功则返回annotation view,否则返回nil

该类的文档由以下文件生成: