Как сделать пунктирную линию в диаграммах iOS?

Как сделать пунктирную линейную диаграмму с помощью изящных диаграмм iOS? Это делается таким образом в версия диаграмм для Android, но этот подход не работает для iOS.


person Ben    schedule 29.12.2020    source источник


Ответы (1)


Настройте LineChartDataSet с помощью .lineDashLenghts. Пример использования ниже:

// Set data to the line chart and format
let dataSet = LineChartDataSet(entries: chartDataArray)
dataSet.lineWidth = 3
dataSet.lineDashLengths = [5]
person Ben    schedule 29.12.2020
comment
И вы можете добавить больше тире, добавив больше длины к шаблону, что-то вроде этого - dataSet.lineDashLengths = [5, 1, 9, 3, 4] - person Denis Kozhukhov; 07.01.2021
comment
Хороший отзыв Денис. Например, выполнение [5, 15] даст тире длиной 5 и интервалом 15. - person Ben; 21.05.2021