在没有周末/假日的情况下绘制数据时,CorePlot日期标签不正确

时间:2012-03-27 09:23:04

标签: core-plot

我使用最新的示例代码创建了一个CPTTradingRangePlot作为示例。该示例使用起始参考日期和索引来绘制y轴标签。 Y轴在日历日计算,我找不到改变它的方法。问题是周末和假日的数据丢失,因此y轴变得不同步。有可能解释这个吗?

1 个答案:

答案 0 :(得分:0)

您的数据源应该通过删除您不想要的日期将日期范围转换为连续范围。例如,第1天到第5天可能会映射到索引0-4,然后是8-12天映射到5-9。第6天和第7天被忽略(例如,周末)。对于标签,您可以制作与正确点匹配的自定义标签,也可以制作一个自定义NSNumberFormatter来反转范围转换并正确格式化标签。