iOS-Charts Float to Integer YAxis

后端 未结 5 634
没有蜡笔的小新
没有蜡笔的小新 2020-12-19 04:38

I\'m building a chart using iOS-charts \"IOS

I\'m trying to convert the floats into int, but iOS-charts

5条回答
  •  半阙折子戏
    2020-12-19 05:13

    This worked for me. However, the y-axis labels will round when displaying small numbers, so if you are charting, say 1 or 2, the chart will display 0 twice. (See here: Force BarChart Y axis labels to be integers?)

    let numberFormatter = NSNumberFormatter()
    numberFormatter.generatesDecimalNumbers = false
    chartDataSet.valueFormatter = numberFormatter
    // Converting to Int for small numbers rounds weird
    //barChartView.rightAxis.valueFormatter = numberFormatter
    //barChartView.leftAxis.valueFormatter = numberFormatter
    

提交回复
热议问题