如何设置 BarChartView barColor?
How to set BarChartView barColor?
这是UI图片
我不知道如何设置浅灰色
我尝试使用
self.chartView.drawGridBackgroundEnabled = YES;
self.chartView.gridBackgroundColor = [UIColor grayColor];
但是效果不是我想要的
您可以使用
UIColor *color = ...;
color = [color colorWithAlphaComponent:0.5f];
或者您可以尝试使用 RGB 值。
[UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1]
您必须启用 BarShadow
属性,如下所述:
_barChartView.drawBarShadowEnabled = YES;
默认显示 GrayColor 以自定义阴影颜色,您必须在 BarChartDataSet
中设置阴影颜色,如下所示:
BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithValues:Values];
set1.barShadowColor = [UIColor lightGrayColor]; // Set your custom color here
希望这能帮助您在条形阴影中显示您的自定义颜色。
这是UI图片
我不知道如何设置浅灰色
我尝试使用
self.chartView.drawGridBackgroundEnabled = YES;
self.chartView.gridBackgroundColor = [UIColor grayColor];
但是效果不是我想要的
您可以使用
UIColor *color = ...;
color = [color colorWithAlphaComponent:0.5f];
或者您可以尝试使用 RGB 值。
[UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1]
您必须启用 BarShadow
属性,如下所述:
_barChartView.drawBarShadowEnabled = YES;
默认显示 GrayColor 以自定义阴影颜色,您必须在 BarChartDataSet
中设置阴影颜色,如下所示:
BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithValues:Values];
set1.barShadowColor = [UIColor lightGrayColor]; // Set your custom color here
希望这能帮助您在条形阴影中显示您的自定义颜色。