Как я могу перевернуть и limitLine в графиках в Xcode - PullRequest
0 голосов
/ 20 сентября 2019

Я сделал приложение для Android и сейчас создаю приложение для iOS.

Мне нужен график, который перевернут и имеет линию ограничения.

В Android я использовал MPAndroidChart.

В Xcode я использовал Charts, потому что он почти такой же, как MPAndroidChart.

Я обнаружил, что могу использовать isInverted вместо setInverted

и ChartLimitLine вместо LimitLine.

Это коды, которые я написал.

mChart.isInverted(axis: <#T##YAxis.AxisDependency#>)
mChart.ChartLimitLine(limit: 0.2, label: "")

Я не имею ни малейшего представления, что такое YAxis.AxisDependency.

И есть ошибка в предельной линии

"alue типа 'ScatterChartView?'У меня нет участника 'ChartLimitLine' "

Я новичок в iOS, поэтому не знаю, как его решить.

1 Ответ

0 голосов
/ 24 сентября 2019

Вы можете использовать приведенный ниже код для добавления линии ограничения в XAxis & YAxis .

XAxis:

let xAxis = chartView.xAxis
var limitLineX = ChartLimitLine()
limitLineX = ChartLimitLine(limit:5, label: "Limit Line average")
xAxis.addLimitLine(limitLineX)

YAxis:

let leftAxis = chartView.leftAxis
var limitLine = ChartLimitLine()
limitLine = ChartLimitLine(limit:50, label: "Limit line average")
leftAxis.addLimitLine(limitLine)

Для свойства Invert оно все еще не поддерживается в библиотеке Charts iOS.Возможно, скоро добавится новая версия.

Надеюсь, это поможет!

...