0
축소 할 때 축에 표시되는 항목이 줄어들고 확대 할 때 표시되는 항목이 많아 지도록 확대하는 동안 코어 플롯의 majorIntervalScale로 변경하려고합니다. 작동하지 않을 수 있습니다. 아무도 도와 줄 수 있니? 지금까지 제가 가지고있는 코드는 다음과 같습니다. 감사합니다.확대 할 때 majorIntervalScale을 변경합니다. 코어 플롯
-(BOOL)plotSpace:(CPTPlotSpace *)space shouldScaleBy:(CGFloat)interactionScale aboutPoint:(CGPoint)interactionPoint
{
return YES;
}
-(CPTPlotRange *)plotSpace:(CPTPlotSpace *)space willChangePlotRangeTo:(CPTPlotRange *)newRange forCoordinate:(CPTCoordinate)coordinate
{
self.graphScaleX = self.graphScaleX*newRange.lengthDouble;
self.graphScaleY = self.graphScaleY*newRange.lengthDouble;
CPTXYAxisSet *axisSet = (CPTXYAxisSet *)self.graph.axisSet;
CPTXYAxis *x = axisSet.xAxis;
CPTXYAxis *y = axisSet.yAxis;
x.majorIntervalLength=CPTDecimalFromFloat(self.graphScaleX);
y.majorIntervalLength=CPTDecimalFromFloat(self.graphScaleY);
return newRange;
}
내가 찾고있는 것을 정확히! 고맙습니다! – ChrisBorg