【发布时间】:2019-03-29 07:27:17
【问题描述】:
我已经使用Charts 库在我的项目中集成了一个折线图,并且已经使用了一段时间。它在数据点很少的情况下工作正常,但是随着数据数量的增加,点标签(x 轴)彼此重叠。有没有办法在不重叠的情况下显示数据点标签?
【问题讨论】:
标签: ios swift charts linechart
我已经使用Charts 库在我的项目中集成了一个折线图,并且已经使用了一段时间。它在数据点很少的情况下工作正常,但是随着数据数量的增加,点标签(x 轴)彼此重叠。有没有办法在不重叠的情况下显示数据点标签?
【问题讨论】:
标签: ios swift charts linechart
您可以使用labelCount 属性解决此问题。另外,您可以使用setLabelCount 属性进行设置,希望对您有所帮助。
xAxis.labelCount = 5
xAxis.setLabelCount(5, force: true)
查看这篇文章了解更多信息:https://github.com/danielgindi/Charts/issues/1969
【讨论】:
我无法找到如何增加 x 轴(顶部)上两个标签之间的差距,但是我设法通过垂直显示它们来稍微改善这个问题,以便它们至少在图表上可见。
lineChartView.xAxis.labelRotationAngle = 270
【讨论】: