SymbolLibLegend类参考

符号库控件类 更多...

所有成员的列表。

公有成员

(void) - reloadLegend
 根据传入参数调整布局,布局参数更改后需要手动调用(show函数中有隐式调用)
(void) - showSymbolGroup:
 显示symbolGroup中所有symbol
(void) - showSymbols:
 中所有symbol

属性

id< SymbolLibLegendDelegatedelegate
 符号选择回调,当符号被点击触发该回调
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
ColortextColor
 获取或设置符号名称颜色
ColorlegendBackgroundColor
 获取或设置控件背景颜色

详细描述

符号库控件类


成员函数文档

- (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


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