如何旋转条形图的标签并在核心图中添加偏移量?

时间:2011-09-27 02:02:24

标签: core-plot

只是想知道是否有办法旋转放置在条形图上的标签并为其添加偏移量?谢谢。

在我的委托实施之下。注意标签上的填充

-(CPTLayer *)dataLabelForPlot:(CPTPlot *)plot recordIndex:(NSUInteger)index
{
    CPTMutableTextStyle *whiteTextStyle = [[[CPTMutableTextStyle alloc] init] autorelease];
    whiteTextStyle.color = [CPTColor whiteColor];
    whiteTextStyle.fontSize = 14.0f;

    CPTTextLayer *label = [[CPTTextLayer alloc] initWithText:@"Test" style:whiteTextStyle];
    label.paddingLeft = -100.0f; // <---
    return [label autorelease];
}

1 个答案:

答案 0 :(得分:1)

使用图表上的labelOffsetlabelRotation属性。这些都是从所有Core Plot图中继承自CPTPlot

您不应在-dataLabelForPlot:recordIndex:中设置填充。