我在我的swift 3.0 xcodeproject中使用iOS Charts.framework(https://github.com/danielgindi/Charts)。我知道“所有的数据集构造函数已经改变 - 他们不再接受一个x-index数组”,但是现在如果LineChartData没有“xVals”参数,现在如何将字符串放在我的x轴上? ?? 之前是那么容易做到这一点...在构造函数中没有x值的LineChartData Swift 3
let weights: [Double] = self.getWeigths()
let weightDates: [String] = self.getWeightDates()
var yValues : [ChartDataEntry] = [ChartDataEntry]()
for i in 0 ..< dateLastWeights.count {
let entry = ChartDataEntry(x: Double(i), y: weights[i])
yValues.append(entry)
}
let set: LineChartDataSet = LineChartDataSet(values: yValues, label: "First Set")
var dataSets : [LineChartDataSet] = [LineChartDataSet]()
dataSets.append(set)
let data: LineChartData = LineChartData(xVals: weightDates, dataSets: dataSets)