对于下面的图片
有谁知道如何获得那些水平线上面的数字?我所能变得如此肥胖,就是给蜱虫本身和它们右边的数字着色。任何想法如何实现这一目标?
答案 0 :(得分:1)
您需要在轴上使用majorGridLineStyle
属性。另请检查minorGridLineStyle
属性。您可以在CPTestApp中看到一个示例。有关详细信息,请查看this google forum.
例如: -
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;