首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GridBackground图表Swift3

GridBackground图表Swift3
EN

Stack Overflow用户
提问于 2017-03-24 16:10:15
回答 1查看 28关注 0票数 0

我希望你们中的一位是豆荚“图表”的冠军。我有一个问题,我需要在LineChart中同时有3种颜色在gridBackground中。我想这是不可能的,如果没有任何绘图修改。你们中有谁对抗过这个问题吗?如果有任何帮助,我将不胜感激。我认为这对其他人也很有用。

EN

回答 1

Stack Overflow用户

发布于 2017-05-12 17:14:22

试试这个

代码语言:javascript
复制
  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];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42994407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档