【发布时间】:2025-12-08 20:05:01
【问题描述】:
我想创建一个具有多个 y 轴的图形。在 danielgindi 图表中可以进行决斗 y 轴图,但我想要更多的两个 y 轴图。如下图:
let set1 = LineChartDataSet(values: yVals1, label: "DataSet 1")
set1.axisDependency = .left
set1.setColor(UIColor(red: 51/255, green: 181/255, blue: 229/255, alpha: 1))
set1.setCircleColor(.white)
set1.lineWidth = 2
set1.circleRadius = 3
set1.fillAlpha = 65/255
set1.fillColor = UIColor(red: 51/255, green: 181/255, blue: 229/255, alpha: 1)
set1.highlightColor = UIColor(red: 244/255, green: 117/255, blue: 117/255, alpha: 1)
set1.drawCircleHoleEnabled = false
let set2 = LineChartDataSet(values: yVals2, label: "DataSet 2")
set2.axisDependency = .right
set2.setColor(.red)
set2.setCircleColor(.white)
set2.lineWidth = 2
set2.circleRadius = 3
set2.fillAlpha = 65/255
set2.fillColor = .red
set2.highlightColor = UIColor(red: 244/255, green: 117/255, blue: 117/255, alpha: 1)
set2.drawCircleHoleEnabled = false
这是 danielgindi 图表代码,但在此代码中显示双 y 轴。
我该怎么办? 提前致谢。
【问题讨论】:
-
@DharmeshKheni 请检查我更新的问题
-
@DharmeshKheni 能否提供一些示例链接
-
您能展示一下您现在拥有的图表的图像吗?我不明白你到底想添加什么。
-
@DevB2F 我已经尝试了两个轴 x 和 y 之间的图表,但我想要 x 轴和多个 y 轴..
标签: ios swift charts linechart ios-charts