Lesson2 Chart Data
圖表資料的建構與呈現
1.建立Entry
ChartDataEntry(x: 0, y: 1)CandleChartDataEntry(x: 0, shadowH: 10, shadowL: 0, open: 0, close: 0)private func setData() {
var enties: [CandleChartDataEntry] = []
for (i, data) in kDatas.enumerated() {
let e = CandleChartDataEntry(x: Double(i), shadowH: data.high, shadowL: data.low, open: data.open, close: data.close)
enties.append(e)
}
let set1 = CandleChartDataSet(entries: enties, label: nil)
let data = CandleChartData(dataSet: set1)
chart.data = data
}
2.Entry轉換成DataSet

3.DataSet轉換成ChartData
4.ChartData放入 Charts
5.補上日期

Last updated