2017-03-24 2 views
0

여러분 중 한 명이 포드 "차트"에서 챔피언이되기를 바랍니다. LineChart에서 동시에 gridBackground에서 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]; 
을이 밖으로 시도이 다른 사람을 위해 유용 할 것이라고 생각