我正在使用找到here的图表库。
我有一个图表,显示每个条形标签为15.0而不是15的双重。我听说你必须使用valueFormatter来更改值,但不知道如何实现它。到目前为止,我有:
let format = NumberFormatter()
format.numberStyle = .none
let formatter = DefaultValueFormatter(formatter: format)
BarChartData.setValueFormatter(formatter) // error here
我得到了:
实例成员setValueFormatter不能用于ChartData类型
答案 0 :(得分:2)
请检查您可以这样使用:
let chartData = BarChartData(dataSet: chartDataSet)
let format = NumberFormatter()
format.numberStyle = .none
let formatter = DefaultValueFormatter(formatter: format)
chartData.setValueFormatter(formatter)