Я использую iOS Charts
Framework для отображения гистограммы в моем приложении.Мой leftAxisFormatter
выглядит следующим образом
let leftAxisFormatter = NumberFormatter()
leftAxisFormatter.minimumFractionDigits = 0
leftAxisFormatter.maximumFractionDigits = 2
leftAxisFormatter.positivePrefix = "$"
Мой набор данных выглядит следующим образом
0 : ChartDataEntry, x: 0.0, y 0.0
1 : ChartDataEntry, x: 1.0, y 7.6
2 : ChartDataEntry, x: 2.0, y 0.0
3 : ChartDataEntry, x: 3.0, y 0.0
4 : ChartDataEntry, x: 4.0, y 48.07
5 : ChartDataEntry, x: 5.0, y 107.26
6 : ChartDataEntry, x: 6.0, y 0.0
Я показываю значение с помощью BalloonMarker
Когда я нажимаю на гистограмму с графика, но значение вмаркер всегда показывает только одну цифру дроби, я пытался играть с NumberFormatter
, но не повезло.
Пожалуйста, обратитесь к снимку экрана ниже, на котором я хочу показать 2 цифры дроби для значения, показанного в маркере, здесь должно быть107,26 согласно моему набору данных.
Пожалуйста, подскажите, что я делаю не так?
Спасибо