ThemeLabelItem类参考

标签专题图子项类。 更多...

所有成员的列表。

公有成员

(NSString *) - toString
 返回标签专题图子项格式化字符串。格式为 {Caption="china",Start=10 End=20, Visible=true,Style={name=,width=,height=,color=()} }。
(id) - init
 构造一个新的标签专题图子项类的新对象。
(id) - initWithThemeLableItem:
 拷贝构造函数,根据给定的 <ThemeLabelItem> 对象构造一个与其完全相同的新对象。
(id) - initWithStart:end:textStyle:
 根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。

属性

double mStart
 获取或设置标签专题图子项的分段起始值。
double mEnd
 获取或设置标签专题图子项的分段终止值。
NSString * mCaption
 获取或设置标签专题图子项的名称。
TextStylemTextStyle
 获取或设置标签专题图子项所对应的显示风格
ThemeLabelmThemeLabel
 获取该标签专题图子项所属的标签专题图。
BOOL mVisible
 获取或设置标签专题图子项是否可见。

详细描述

标签专题图子项类。

标签专题图用专题值对点、线、面等对象做标注,值得注意的是,标签专题图允许用户设置范围段,同一范围段内的标签具有相同的显示风格,其中每一个范围段就是一个专题图子项,每一个子项都具有其名称、风格、起始值和终止值。

注意:每个分段所表示的范围为[Start,End)。例如:标签专题图的分段点有两个子项,它们所代表的分段区间分别为[0,5),[5,10)。那么需要分别设置 [themelabelItems0 setMStart:0],[themelabelItems0 setMEnd:5],[themelabelItems1 setMStart:5],[themelabelItems1 setMEnd:10]。


成员函数文档

- (id) init  

构造一个新的标签专题图子项类的新对象。

- (id) initWithStart: (double)  start
end: (double)  end
textStyle: (TextStyle *)  style 

根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。

参数:
start 标签专题图子项的起始值。
end 标签专题图子项的终止值。
style 标签专题图子项的显示风格。
- (id) initWithThemeLableItem: (ThemeLabelItem *)  themeLabelItem  

拷贝构造函数,根据给定的 <ThemeLabelItem> 对象构造一个与其完全相同的新对象。

参数:
themeLabelItem 给定的标签专题图子项对象。
- (NSString *) toString  

返回标签专题图子项格式化字符串。格式为 {Caption="china",Start=10 End=20, Visible=true,Style={name=,width=,height=,color=()} }。

返回:
标签专题图格式化字符串。

属性文档

- (NSString*) mCaption [read, write, retain]

获取或设置标签专题图子项的名称。

默认值为 UntitledThemeLabelItem。

- (double) mEnd [read, write, assign]

获取或设置标签专题图子项的分段终止值。

注:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。

默认值为 3.4028235e+038。

- (double) mStart [read, write, assign]

获取或设置标签专题图子项的分段起始值。

注:如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于1的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。

默认值为 -3.4028235e+038。

- (TextStyle*) mTextStyle [read, write, assign]

获取或设置标签专题图子项所对应的显示风格

默认值为 {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=False,Bold=False,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=True,Italic=False,Outline=False,Rotation=0,Shadow=False,Strikeout=False,Underline=False,Weight=400}。

- (ThemeLabel*) mThemeLabel [read, write, retain]

获取该标签专题图子项所属的标签专题图。

- (BOOL) mVisible [read, write, assign]

获取或设置标签专题图子项是否可见。

默认值为true。


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