問題:
方程式があるとしましょう:y = x ^ 2
コアプロットを使用して、これを実行します。
-(NSUInteger)numberOfRecordsForPlot:(CPTPlot *)plot {
return 3000;
}
-(NSNumber *)numberForPlot:(CPTPlot *)plot field:(NSUInteger)fieldEnum recordIndex:(NSUInteger)index
{
NSNumber *num = nil;
switch ( fieldEnum ) {
case CPTScatterPlotFieldX:
num = [NSNumber numberWithUnsignedInteger:index];
break;
case CPTScatterPlotFieldY:
num = [NSNumber numberWithUnsignedInteger:index*index];
break;
}
return num;
}
ただし、ズームアウトした後でも(X軸が0から5000までのポイントを示している場合)、これは3000ポイントしか描画しません。したがって、残りの領域は描画されません。
私が欲しいのは、ズームアウトした後、完全に見える領域でプロットを更新できることです。
誰かがそれを行う方法を知っていますか?