我怎样才能在 Xcode 的图表中颠倒和限制线

How can I upside down and limitLine in charts in Xcode

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

我需要一个上下颠倒的图表,并且有限制线。

在Android中,我使用了MPAndroid图表。

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

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

和 ChartLimitLine 而不是 LimitLine。

这是我写的代码。

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

我不知道什么是 YAxis.AxisDependency

并且限制线有错误

"alue of type 'ScatterChartView?' has no member 'ChartLimitLine'"

我是iOS新手,不知道怎么解决

您可以使用以下代码在XAxis & YAxis.

中添加限制线

X轴:

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

Y轴:

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

对于 Invert 属性,Charts iOS 库仍然不支持它。也许他们会很快添加到较新的版本中。

希望这对您有所帮助!