SymbolLibLegend类参考
符号库控件类 更多...
公有成员 | |
(void) | - reloadLegend |
根据传入参数调整布局,布局参数更改后需要手动调用(show函数中有隐式调用) | |
(void) | - showSymbolGroup: |
显示symbolGroup中所有symbol | |
(void) | - showSymbols: |
中所有symbol | |
属性 | |
id< SymbolLibLegendDelegate > | delegate |
符号选择回调,当符号被点击触发该回调 | |
BOOL | isScrollDirectionVertical |
获取或设置控件滑动方向,0代表横向滚动 1代表垂直滚动。默认滑动方向是垂直方向滑动。 | |
CGFloat | itemLineSpacing |
获取或设置控件中行与行之间的最小行间距 | |
CGFloat | itemInteritemSpacing |
获取或设置控件中列与列之间的最小间距,设置这个值之后,列与列之间至少为这个值,若达不到则为0 | |
int | itemCountPerLine |
获取或设置控件中每行中的item总数,若为0则自适应 | |
UIEdgeInsets | legendContentInset |
获取或设置控件中内容缩进 | |
int | imageSize |
获取或设置控件中image尺寸,若为0则自适应,若大于计算的cellsize则设为0 | |
int | textSize |
获取或设置符号名称字体字号,若为0则自适应为0.25*imagesize,若小于5则为5 | |
Color * | textColor |
获取或设置符号名称颜色 | |
Color * | legendBackgroundColor |
获取或设置控件背景颜色 |
详细描述
符号库控件类
成员函数文档
- (void) reloadLegend |
根据传入参数调整布局,布局参数更改后需要手动调用(show函数中有隐式调用)
- (void) showSymbolGroup: | (SymbolGroup *) | symbolGroup |
显示symbolGroup中所有symbol
- (void) showSymbols: | (NSArray *) | symbolArray |
中所有symbol
- 参数:
-
symbolArray 待显示的symbol数组
属性文档
- (id<SymbolLibLegendDelegate>) delegate [read, write, assign] |
符号选择回调,当符号被点击触发该回调
- (int) imageSize [read, write, assign] |
获取或设置控件中image尺寸,若为0则自适应,若大于计算的cellsize则设为0
- (BOOL) isScrollDirectionVertical [read, write, assign] |
获取或设置控件滑动方向,0代表横向滚动 1代表垂直滚动。默认滑动方向是垂直方向滑动。
- (int) itemCountPerLine [read, write, assign] |
获取或设置控件中每行中的item总数,若为0则自适应
- (CGFloat) itemInteritemSpacing [read, write, assign] |
获取或设置控件中列与列之间的最小间距,设置这个值之后,列与列之间至少为这个值,若达不到则为0
- (CGFloat) itemLineSpacing [read, write, assign] |
获取或设置控件中行与行之间的最小行间距
- (Color*) legendBackgroundColor [read, write, assign] |
获取或设置控件背景颜色
- (UIEdgeInsets) legendContentInset [read, write, assign] |
获取或设置控件中内容缩进
- (Color*) textColor [read, write, assign] |
获取或设置符号名称颜色
- (int) textSize [read, write, assign] |
获取或设置符号名称字体字号,若为0则自适应为0.25*imagesize,若小于5则为5
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。