我有使用核心图框架的折线图和条形图。在该图中,它不会从原点开始。请参阅此图片graph image
在该图像中,x轴和y轴从(-2,-50)开始。我不想显示负x轴和y轴。
CPTXYAxisSet *axisSet = (CPTXYAxisSet *)graph.axisSet;
axisSet.xAxis.orthogonalCoordinateDecimal = CPTDecimalFromFloat(1.0); // or whatever
axisSet.yAxis.orthogonalCoordinateDecimal = CPTDecimalFromFloat(1.0);
我尝试了上面的代码。如果我使用它,它将不会显示x轴和y轴的值。我该如何解决这个问题?提前谢谢!
答案 0 :(得分:2)
使用axisSet.xAxis.visibleRange设置图形x轴可见范围和y轴轴线yAxis。
答案 1 :(得分:1)
下面给出了确切的代码
axisSet.xAxis.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(0) length:CPTDecimalFromInteger(31)];
axisSet.yAxis.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(0) length:CPTDecimalFromInteger(10)];
此处,x轴31是x轴的最后绘制值。在y轴到10时,必须显示轴。