ios-图表背景颜色

ios-charts background color

您好,我想更改我的 iOS-图表的背景颜色。

我试过了:

barChartView.backgroundColor = UIColor.redcolor()

但它改变了我条形图周围的颜色,而不是内部的颜色,即。在竖线后面。

有什么想法吗?

barChartView.backgroundColor 引用您的 BarChartView 是其子视图的 UIView。您需要引用 BarChart 本身的基础 class 来更改条形图或条形图后面的网格的属性。要更改栏后 space 的颜色,请尝试:

barChartView.gridBackgroundColor = UIColor.redcolor()

如果 Japes answer 仍然无效,请确保它已启用。

barChartView.drawGridBackgroundEnabled = true
// Set grid background color
barChartView.gridBackgroundColor = UIColor.orange

// It is required to enable 'drawGridBackgroundColor' to see effect of gridBackground color 
barChartView.drawGridBackgroundEnabled = true