BaiduMap_IOSSDK_v6.6.1_Docs
BaiduMapAPI_Map.framework
Headers
BMKPolygonView.h
1
/*
2
* BMKPolygonView.h
3
* BMapKit
4
*
5
* Copyright 2011 Baidu Inc. All rights reserved.
6
*
7
*/
8
9
#import "BMKGeometryView.h"
10
#import "BMKPolygon.h"
11
12
13
NS_ASSUME_NONNULL_BEGIN
15
@interface
BMKPolygonView
:
BMKGeometryView
16
20
- (nullable instancetype)initWithPolygon:(
BMKPolygon
*)polygon;
21
23
@property
(nonatomic, readonly)
BMKPolygon
*
polygon
;
24
26
@property
(assign, nonatomic) BOOL
isClickable
;
27
29
@property
(assign, nonatomic) BOOL
isHoleClickable
;
30
32
@property
(assign, nonatomic) NSInteger
holeClickedIndex
;
33
34
@end
35
NS_ASSUME_NONNULL_END
BMKGeometryView
该类定义了一个用opengl绘制geometry的基类
Definition:
BMKGeometryView.h:14
BMKPolygonView::isHoleClickable
BOOL isHoleClickable
镂空区域是否可点击,默认NO:点中镂空区域时不触发该overlay的点击回调
Definition:
BMKPolygonView.h:29
BMKPolygonView::holeClickedIndex
NSInteger holeClickedIndex
isHoleClickable为YES时,触发回调的镂空索引值,默认-1:点中的是非镂空区域;索引对应polygon.hollowShapes,倒序遍历,即优先触发后添加的镂空
Definition:
BMKPolygonView.h:32
BMKPolygonView::isClickable
BOOL isClickable
是否可点击,默认NO
Definition:
BMKPolygonView.h:26
BMKPolygon
此类用于定义一个多边形区域
Definition:
BMKPolygon.h:14
BMKPolygonView::polygon
BMKPolygon * polygon
该View对应的多边形数据
Definition:
BMKPolygonView.h:23
BMKPolygonView
此类用于定义一个多边形View
Definition:
BMKPolygonView.h:16
制作者
1.8.20