Core Plot - 设置缩放级别以仅显示图形的一部分

时间:2013-09-04 08:38:20

标签: iphone ios core-plot

我有这个情节:

Coreplot 1

X轴上的每个刻度表示日历中的一天。但正如你所看到的,日期很难阅读,因此我想将缩放级别设置为仅显示7天而不是11天(就像现在一样)。请看下面的截图:

enter image description here

但是拥有更多可用数据非常重要,因此用户可以向左滚动,但仍会显示日期。

我该怎么做?

提前致谢。

1 个答案:

答案 0 :(得分:5)

您需要设置xRange和globallXRange属性才能开始工作。

plotSpace.xRange = [CPPlotRange 
                    plotRangeWithLocation:CPDecimalFromFloat(0.0) 
                    length:CPDecimalFromUnsignedInteger(10)];

[plotSpace setGlobalXRange:[CPTPlotRange 
                    plotRangeWithLocation:CPTDecimalFromFloat(0.0) 
                    length:CPDecimalFromUnsignedInteger(50)]];

正确传递位置和长度值。