x轴的核心图填充

时间:2014-03-23 15:34:27

标签: objective-c core-plot

我x轴的代码:

CPTXYAxis *x = axisSet.xAxis;
x.labelingPolicy = CPTAxisLabelingPolicyEqualDivisions;
x.preferredNumberOfMajorTicks = 4;

我想显示平均分布的4个刻度标签。这样可行,但最后一个标签只显示了一半。我可以通过将paddingRight设置为plotAreaFrame来解决这个问题,但这也会使我的图表更小。我可以只为x轴提供填充吗?

1 个答案:

答案 0 :(得分:0)

CPTAxisLabelingPolicyEqualDivisions标签政策始终将外部刻度线放在绘图区域的边缘。您可以选择在绘图区域框架中添加填充以使绘图区域更小,以便标签可以扩展到边距,或选择其他标签策略。 CPTAxisLabelingPolicyFixedInterval(默认值)将是一个不错的选择。