/ / iOS Graphiques Double à Int Swift - swift

Tableaux iOS Double à Int Swift - swift

J'utilise la bibliothèque de graphiques trouvée ici.

J'ai un graphique qui affiche chaque libellé de barre sous la forme d'un double, par exemple 15.0 au lieu de 15. J'entends dire que vous devez utiliser valueFormatter pour modifier les valeurs, mais vous ne savez pas comment l'implémenter. Jusqu'ici j'ai:

let format = NumberFormatter()

format.numberStyle = .none

let formatter = DefaultValueFormatter(formatter: format)

BarChartData.setValueFormatter(formatter) // error here

Je reçois:

membre d'instance setValueFormatter ne peut pas être utilisé sur le type ChartData

Réponses:

1 pour la réponse № 1

S'il vous plaît vérifier que vous pouvez utiliser comme ceci:

let chartData = BarChartData(dataSet: chartDataSet)

let format = NumberFormatter()
format.numberStyle = .none
let formatter = DefaultValueFormatter(formatter: format)

chartData.setValueFormatter(formatter)