2014-12-17 3 views
0

코어 플롯 프레임 워크를 사용하여 선 그래프와 막대 그래프가 있습니다. 이 그래프에서는 원점에서 시작하지 않습니다. 이 이미지 참조 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 축의 값을 표시하지 않습니다. 어떻게 해결할 수 있을까요? 미리 감사드립니다!

답변

2

그래프를 x 축 가시 범위로, y 축을 y 축으로 설정하려면 axisSet.xAxis.visibleRange를 사용하십시오.

1

정확한 코드는 X 축 (31)에 여기

axisSet.xAxis.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(0) length:CPTDecimalFromInteger(31)]; 
axisSet.yAxis.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(0) length:CPTDecimalFromInteger(10)]; 

대해서 설명되어 X 축 플롯 마지막 값이다. y 축에서 최대 10 축이 표시되어야합니다.