如何将 X 轴标签的文本向右移动(水平)?我希望能够在两个 x-tick 之间显示一个字符串(例如,| Jan | Feb |...),而不是默认情况下跨越 x-tick。
我尝试了以下方法:
newLabel = [[CPTAxisLabel alloc] initWithText:item.month textStyle:x.labelTextStyle];
newLabel.tickLocation = [[NSDecimalNumber numberWithInt:index] decimalValue];
CGPoint myPoint = newLabel.contentLayer.position;
CGFloat x = myPoint.x;
CGPoint yourPoint = myPoint;
yourPoint.x += 16.0;
[newLabel positionBetweenViewPoint:myPoint andViewPoint:yourPoint forCoordinate:CPTCoordinateX inDirection:CPTSignPositive];
...但我收到一个 SIGABRT 错误(崩溃)。
一个例子值一千字。
问候, 里克