在CPTBarPlot上定位标签(核心图)

时间:2012-11-20 14:40:40

标签: ios position label core-plot cptbarplot

我正在尝试使用Core-Plot更改条形图中标签的默认位置。 我正在使用这种方法:

-(CPTLayer *)dataLabelForPlot:(CPTPlot *)plot recordIndex:(NSUInteger)idx;

我回来了:

return textLayer = [[CPTTextLayer alloc] initWithText:@"2222" style:textStyle];

我得到了这个结果:

enter image description here

但我想表现如下:

enter image description here

有什么想法吗?我试图在文档上找到答案,但我不可能。

1 个答案:

答案 0 :(得分:9)

对条形图使用负labelOffset。默认值为+10,将标签放在条形图上方10个像素。此属性继承自CPTPlot,因此它适用于所有绘图类型,但默认值和行为会有所不同。