Lesson3 CombinedChartView
多資料的圖表實作
@IBOutlet weak var chart: CombinedChartView!private func getLData() -> LineChartData {
var enties: [ChartDataEntry] = []
for (i, data) in lineDatas.enumerated() {
let e = ChartDataEntry(x: Double(i), y: data.price)
enties.append(e)
}
let set1 = setLDataSet(enties: enties)
let cData = LineChartData(dataSet: set1)
return cData
}
private func setLDataSet(enties: [ChartDataEntry]) -> LineChartDataSet {
let dataset = LineChartDataSet(entries: enties, label: nil)
dataset.colors = [.yellow]
dataset.drawCirclesEnabled = false
dataset.drawValuesEnabled = false
return dataset
}
圖表優化

axisDependency介紹


Last updated