IOS 图表 - 刷新数据后限制线出现两次
IOS Charts - Limit Line appears twice after refreshing data
我正在使用 iOS Daniel Gindi 在 Github 上制作的图表。我正在展示一个带有限制线的图表,一切都很好。当我向图表添加数据时,一切正常,但限制线出现两次。我已经尝试重新初始化限制线:
var limitLine = ChartLimitLine()
limitLine = ChartLimitLine(limit:
self.averagePointsArray.average, label: "This weeks average")
self.barChartView.rightAxis.addLimitLine(limitLine)
self.setChart()
我也试过使用以下方法:
barChartView.clear()
barChartView.clear值()
同样,数据图表工作正常。奇怪。
关于 iOS 图表的文档相当稀少,因为它是从 Android 库(有完整文档)移植的
我发现了这个可以移除限制线的方法
barChartView.rightAxis.removeLimitLine(self.limitLine)
我将其删除并使用更新后的限制线值将其添加回来。
使用
barChartView.rightAxis.removeAllLimitLines()
添加限制线之前
我正在使用 iOS Daniel Gindi 在 Github 上制作的图表。我正在展示一个带有限制线的图表,一切都很好。当我向图表添加数据时,一切正常,但限制线出现两次。我已经尝试重新初始化限制线:
var limitLine = ChartLimitLine()
limitLine = ChartLimitLine(limit:
self.averagePointsArray.average, label: "This weeks average")
self.barChartView.rightAxis.addLimitLine(limitLine)
self.setChart()
我也试过使用以下方法:
barChartView.clear() barChartView.clear值()
同样,数据图表工作正常。奇怪。
关于 iOS 图表的文档相当稀少,因为它是从 Android 库(有完整文档)移植的
我发现了这个可以移除限制线的方法
barChartView.rightAxis.removeLimitLine(self.limitLine)
我将其删除并使用更新后的限制线值将其添加回来。
使用
barChartView.rightAxis.removeAllLimitLines()
添加限制线之前