iOS核心图 - 对齐y轴标签

时间:2013-12-21 18:53:19

标签: ios alignment core-plot

我想在Core Plot中对齐散点图的y轴标签。目前,标签是这样的:

16

12

8

4

如何将对齐方式更改为右侧:

16

12

_8

_4

我尝试了以下内容:

y.labelAlignment = CPTAlignmentRight;

它不起作用。我该怎么做这个对齐?

编辑 - 这是我的代码:

CPTAxis *y = axisSet.yAxis;    
y.title = @"Y Label";
y.titleTextStyle = axisTitleStyle;
y.titleOffset = -40.0f;       
y.axisLineStyle = axisLineStyle;
y.labelingPolicy = CPTAxisLabelingPolicyNone;
y.labelTextStyle = axisTextStyle;    
y.labelOffset = 16.0f;
y.majorTickLineStyle = axisLineStyle;
y.majorTickLength = 4.0f;
y.minorTickLength = 2.0f;    
y.tickDirection = CPTSignPositive;
y.labelAlignment = CPTAlignmentRight;

1 个答案:

答案 0 :(得分:3)

您现在可以独立于刻度方向指定标签方向。要使刻度标记延伸到轴的右侧,同时排列左侧的标签,请使用以下设置:

y.tickDirection = CPTSignPositive;
y.tickLabelDirection = CPTSignNegative;
y.labelOffset = 5.0;
相关问题