我希望你们中的一位是豆荚“图表”的冠军。我有一个问题,我需要在LineChart中同时有3种颜色在gridBackground中。我想这是不可能的,如果没有任何绘图修改。你们中有谁对抗过这个问题吗?如果有任何帮助,我将不胜感激。我认为这对其他人也很有用。
发布于 2017-05-12 17:14:22
试试这个
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];https://stackoverflow.com/questions/42994407
复制相似问题