3
私は、データラインの下の領域をcolor.butで塗りつぶしたいグラフをプロットしていますが、異なる間隔で異なる色を使用したいと思っています。提供されたリンクのグラフ。上のグラフでコアプロット - 色で指定した座標の間の特定の領域
どうすれば、赤色と緑色と残りの座標(0,0)と(30,30)の間の領域を埋めることができますか?
編集:私は私がデータソースの方法をプロットするために、次のコードを追加red.Andための2つの異なるグリーンエリアのCPTScatterPlot.Oneおよびその他を使用して私の問題を解決することができました。
-(NSNumber *)numberForPlot:(CPTPlot *)plot field:(NSUInteger)fieldEnum recordIndex:(NSUInteger)index;
{
if ([(NSString *)plot.identifier isEqualToString:@"Green"])
{
if(index<=30)
{
NSString *key = (fieldEnum == CPTScatterPlotFieldX ? @"x" : @"y");
num = [[plotData objectAtIndex:index] valueForKey:key];
if (fieldEnum == CPTScatterPlotFieldY) {
num = [NSNumber numberWithDouble:[num doubleValue]];
}
}
}
else if([(NSString *)plot.identifier isEqualToString:@"Red"])
{
if(index>=30)
{
NSString *key = (fieldEnum == CPTScatterPlotFieldX ? @"x" : @"y");
num = [[plotData objectAtIndex:index] valueForKey:key];
if (fieldEnum == CPTScatterPlotFieldY) {
num = [NSNumber numberWithDouble:[num doubleValue]];
}
}
}
return num;
}
私はこれがプロットの影によって可能だと思いますが、コードでそれ以上のものを検索してください。 –
グラフの下の領域を色で塗りつぶすことができましたか? – tipycalFlow
@tipycalFlowはい、私はそれを埋めることができました。 – user1249508