2017-03-24 9 views
0

私はあなたの誰かがポッド "チャート"でチャンピオンであることを願っています。 LineChartで同時に3色をgridBackgroundに配置する必要があるという問題があります。私はそのドローを修正することなく不可能だと思う。 あなたはこの問題に挑戦しましたか? 私はどんな助けにも感謝します。私はグリッド背景チャートSwift3

答えて

0

NSArray *gradientColors = @[ 
           (id)[ChartColorTemplates colorFromString:@"#00ff0000"].CGColor, 
           (id)[ChartColorTemplates colorFromString:@"#ffff0000"].CGColor 
           ]; 
    CGGradientRef gradient = CGGradientCreateWithColors(nil, (CFArrayRef)gradientColors, nil); 

    set1.fillAlpha = 1.f; 
    set1.fill = [ChartFill fillWithLinearGradient:gradient angle:90.f]; 
    set1.drawFilledEnabled = YES; 

    CGGradientRelease(gradient); 

NSMutableArray *dataSets = [[NSMutableArray alloc] init]; 
[dataSets addObject:set1]; 
これを試してみて、これは他の人のためにも有用であろうと思います
関連する問題