gpt4 book ai didi

ios - 更改 CPTPieChart 的默认颜色

转载 作者:行者123 更新时间:2023-11-29 01:43:10 25 4
gpt4 key购买 nike

在 CorePlot 中,如果您创建一个 CPTPieChart 对象,数据切片的默认颜色似乎是绿色、红色、蓝色。

我怎样才能改变它们?这是我用来创建图表的代码片段..

pieChartGraph = [[CPTXYGraph alloc] initWithFrame:self.pieChartgraphHostView.bounds];
peChart.dataSource = self;
//... code
// pieChart addSublayer:

self.dataForChart = [@[@25.0, @25.0, @48.0, @2.0] mutableCopy];

最佳答案

实现以下数据源方法之一:

-(nullable CPTFill *)sliceFillForPieChart:(nonnull CPTPieChart *)pieChart recordIndex:(NSUInteger)idx;
-(nullable NSArray *)sliceFillsForPieChart:(nonnull CPTPieChart *)pieChart recordIndexRange:(NSRange)indexRange;

为具有给定索引的切片提供填充。如果数据源返回nil,则使用默认填充。如果数据源返回 NSNull 对象,则不会为该索引处的切片绘制填充。

关于ios - 更改 CPTPieChart 的默认颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32209260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com