CorePlot axisLine和gridLine的长度太长

我正在使用CorePlot来处理当前的项目,而且它非常棒。
我遇到的唯一问题是轴和网格的长度。
我只在左侧和底侧使用带有标签的正位坐标系统。
而我的问题是轴和网格的方向我的标签的长度。

我试着用:

axisSet.xAxis.orthogonalCoordinateDecimal = CPTDecimalFromString(@"-value"); axisSet.yAxis.orthogonalCoordinateDecimal = CPTDecimalFromString(@"-value"); 

要么

 x.labelOffset = value; y.labelOffset = value; 

但这只是设置我的标签的距离不同,不影响网格的长度。

在我的例子中, y-axisgrid与我的label:@{1,2,3,4,5,6,7,8}重叠label:@{1,2,3,4,5,6,7,8}

有人处理过同样的问题吗? THX所有的答案都是正确的!

使用visibleRangegridLinesRange分别限制坐标轴和网格线。 请参阅示例代码的Plot Gallery示例应用程序中的“控制图”。

Interesting Posts