Ich verwende iOS Charts.framework (https://github.com/danielgindi/Charts) in meinem schnellen 3.0 xcodeproject.LineChartData ohne x Werte auf Konstruktor Charts Swift 3
Ich weiß, dass "Alle Dataset-Konstruktoren sich geändert haben - sie nehmen kein Array von x-Indizes mehr" aber wie setze ich jetzt Strings auf meiner X-Achse, wenn LineChartData keine "xVals" -Parameter mehr hat? ?? Bevor war so einfach zu tun, dass ...
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)