1

下の画像の場合

ここに画像の説明を入力

数字が上にある水平線を取得する方法を知っている人はいますか? 私がとても太ることができるのは、目盛り自体とその右側にある数字に色を付けることだけです. これを達成する方法はありますか?

4

1 に答える 1

1

majorGridLineStyle軸のプロパティを使用する必要があります。また、minorGridLineStyleプロパティを確認してください。CPTestAppで例を見ることができます。詳細については、このGoogleフォーラムを確認してください。

例:-

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 に答える