1
私は自分の値をコアデータに保存してBarChartに表示していました。 私のカテゴリーは8.5と420.10です。グラフ3.0 - BarChartで小数点を表示できません - iOS Swift
しかし、棒グラフの表示は8と420です。 値を10進数で設定する必要はありますか?
var dataEntries: [BarChartDataEntry] = []
for i in 0..<dataPoints.count {
let value = values[i] as Double
print("value=\(value)")
let dataEntry = BarChartDataEntry(x: Double(i), y:value)
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(values: dataEntries, label: "Total Amount")
chartDataSet.colors = [.red, .yellow, .green, .blue, .brown]
chartDataSet.colors = ChartColorTemplates.joyful()
barChartView.xAxis.labelPosition = .bottom
barChartView.chartDescription?.text = ""
barChartView.xAxis.drawGridLinesEnabled = false
barChartView.leftAxis.drawLabelsEnabled = false
barChartView.leftAxis.granularityEnabled = true
let chartData = BarChartData()
chartData.addDataSet(chartDataSet)
barChartView.data = chartData
エラー:タイプ 'NumberFormatter'の値を 'IAxisValueFormatter'に割り当てることができません – user831098
あなたはSwift 3を使用していますか? – Tj3n
はい、私はSwift3を使用しています – user831098