我正在使用Charts iOS library每分钟绘制一次数据(x轴是时间/日期)。我的图形动态更新,每分钟绘制一次点,但是x轴标签值有问题。
由于我使用AxisValueFormatter
以日期/时间格式显示x轴标签,因此我按照文档中的建议设置了granularity
以避免重复的轴标签。从时间线图示例源代码中,我看到他们将granularity
设置为3600
,这相当于1小时。我现在正在做同样的事情,但是我现在的问题是,直到达到1个小时的数据量,才显示x轴标签。
是否可以通过某种方式显示x轴标签的初始值,然后每小时显示一次?在我拥有一小时的数据之前,没有x轴标签似乎很奇怪。
此外,我还在考虑另一种方法。如果我一直希望在x轴上显示2个标签,如何为这些标签设置和更新2个固定值?已尝试使用labelCount
,setVisibleXRangeMaximum
,axisMaximum
和axisMinimum
进行各种组合,但无法使类似内容正常工作。
此库可能吗?有这样的例子吗?