如何在Xcode中倒置并限制图表中的线条

如何在Xcode中倒置并限制图表中的线条,xcode,ios-charts,Xcode,Ios Charts,我制作了一个android应用程序,现在正在制作iOS应用程序 我需要一张上下颠倒的有限制线的图 在Android中,我使用了MPAndroidChart 在Xcode中,我使用了图表,因为它几乎和MPAndroidChart一样 我发现我可以使用isInverted而不是setInverted 和ChartLimitLine而不是LimitLine 这是我写的 mChart.isInverted(axis: <#T##YAxis.AxisDependency#>) mChart.C

我制作了一个android应用程序,现在正在制作iOS应用程序

我需要一张上下颠倒的有限制线的图

在Android中,我使用了MPAndroidChart

在Xcode中,我使用了图表,因为它几乎和MPAndroidChart一样

我发现我可以使用
isInverted
而不是
setInverted

和ChartLimitLine而不是LimitLine

这是我写的

mChart.isInverted(axis: <#T##YAxis.AxisDependency#>)
mChart.ChartLimitLine(limit: 0.2, label: "")
mChart.isInverted(轴:)
mChart.ChartLimitLine(限值:0.2,标签:“”)
我不知道什么是
YAxis.AxisDependency

限制线有一个错误

“类型为'ScatterChartView'的值没有成员'ChartLimitLine'”


我在iOS中遇到了一个新问题,所以我不知道如何解决。

您可以使用下面的代码在XAxisYAxis中添加限制行

XAxis:

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

let xAxis = chartView.xAxis
var limitLineX = ChartLimitLine()
limitLineX = ChartLimitLine(limit:5, label: "Limit Line average")
xAxis.addLimitLine(limitLineX)
let leftAxis = chartView.leftAxis
var limitLine = ChartLimitLine()
limitLine = ChartLimitLine(limit:50, label: "Limit line average")
leftAxis.addLimitLine(limitLine)
对于Invert属性,Charts iOS库仍然不支持它。也许他们会很快添加到新版本中

希望这会有帮助