1

对于下面的图片

在此处输入图像描述

有谁知道如何获得那些上面有数字的水平线?我所能做的就是给蜱虫本身和它们右边的数字上色。有什么想法可以实现吗?

4

1 回答 1

1

您需要使用majorGridLineStyle轴上的属性。还要检查minorGridLineStyle属性。您可以在 CPTestApp 中看到一个示例。有关更多详细信息,请查看此谷歌论坛。

例如:-

CPTMutableLineStyle *yMajorGridLineStyle = [CPTLineStyle lineStyle]; 
yMajorGridLineStyle.lineCap = kCGLineCapRound; 
yMajorGridLineStyle.lineColor = CPTColor whiteColor]; 
yMajorGridLineStyle.lineWidth = 1.0; 

CPTXYAxisSet *axisSet = (CPTXYAxisSet *)graph.axisSet; 
CPTXYAxis *yAxis = axisSet.yAxis; 
yAxis.majorGridLineStyle = yMajorGridLineStyle; 

为了将数字移动到轴的右侧,您可以使用,

yAxis.tickDirection = CPTSignPositive;.

还用,

yAxis.labelAlignment = CPTAlignmentBottom;
于 2012-12-07T00:00:14.643 回答