1
随着ios-charts上的新版本发布,一些功能发生了变化,现在我无法将Xvals(例如每个月)放在每个值下。任何人都可以帮助我?带有新ios-charts框架新版本的条形图
您将如何使用新版本更新此代码?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
let unitsSold = [20.0, 4.0, 6.0, 3.0, 12.0, 16.0]
setChart(months, values: unitsSold)
}
func setChart(dataPoints: [String], values: [Double]) {
var dataEntries: [ChartDataEntry] = []
for i in 0..<dataPoints.count {
let dataEntry = ChartDataEntry(value: values[i], xIndex: i)
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(yVals: dataEntries, label: "Units Sold")
let chartData = BarChartData(xVals: dataPoints, dataSet: chartDataSet)
horChart.data = chartData
}
是的,我在谈论v3发布,但我已经检查过图表演示,我仍然无法找到像以前一样在每个条形下放置名称的方法。 – Cano