BaiduMap_IOSSDK_v6.6.6_Docs 6.6.6

载入中...
搜索中...
未找到
Protected 属性 | 属性 | 所有成员列表
BMKPointAnnotation类 参考

表示一个点的annotation 更多...

`#include <BMKPointAnnotation.h>`

类 BMKPointAnnotation 继承关系图:

## Protected 属性
package CLLocationCoordinate2D | _coordinate
BOOL | _lockedToScreen
CGPoint | _lockedScreenPoint

## 属性
CLLocationCoordinate2D | coordinate
| 该点的坐标
BOOL | isLockedToScreen
CGPoint | screenPointToLock
| 标注锁定在屏幕上的位置，注意：地图初始化后才能设置screenPointToLock。可以在地图加载完成的回调方法：mapViewDidFinishLoading中使用此属性。
属性 继承自 BMKShape
NSString * | title
| 要显示的标题；注意：如果不设置title,无法点击annotation,也无法使用回调函数；
NSString * | subtitle
| 要显示的副标题
属性 继承自 <BMKAnnotation>
CLLocationCoordinate2D | coordinate
| 标注view中心坐标.

## 额外继承的成员函数
构造函数 继承自 <BMKAnnotation>
(NSString *) | - title
| 获取annotation标题
(NSString *) | - subtitle
| 获取annotation副标题
(void) | - setCoordinate:

## 详细描述

表示一个点的annotation

## 类成员变量说明

## ◆ _coordinate

- (package CLLocationCoordinate2D) _coordinate
| protected

## ◆ _lockedScreenPoint

- (CGPoint) _lockedScreenPoint
| protected

## ◆ _lockedToScreen

- (BOOL) _lockedToScreen
| protected

## 属性说明

## ◆ coordinate

- (CLLocationCoordinate2D) coordinate
| read write nonatomic assign

该点的坐标

## ◆ isLockedToScreen

- (BOOL) isLockedToScreen
| read write nonatomic assign

标注固定在指定屏幕位置, 必须与screenPointToLock一起使用。 注意：拖动Annotation isLockedToScreen会被设置为false。 若isLockedToScreen为true，拖动地图时annotaion不会跟随移动； 若isLockedToScreen为false，拖动地图时annotation会跟随移动。

## ◆ screenPointToLock

- (CGPoint) screenPointToLock
| read write nonatomic assign

标注锁定在屏幕上的位置，注意：地图初始化后才能设置screenPointToLock。可以在地图加载完成的回调方法：mapViewDidFinishLoading中使用此属性。

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

- BaiduMapAPI_Map.framework/Headers/BMKPointAnnotation.h