如何使用Core Plot在x轴上缩放

时间:2010-08-20 02:25:57

标签: iphone scale core-plot

我有一个日历显示吸烟柜台的条形图。每一栏 代表一天。我想查看一周,一周的数据, 年,在X轴上拖动在同一图表上。如果我将x轴拖动到 右边,x轴上的值来自每个月(较小 价值量表)。如果我将x轴向左拖动,x-上的值 轴来自每天(更大的价值尺度)。

我想问:我可以使用该功能吗?

我是Core-Plot的新手。那么请你告诉我怎么做 那个,我应该实现哪个方法,类,委托来实现 功能。

任何帮助都将非常感谢。

谢谢。

1 个答案:

答案 0 :(得分:1)

这个问题很古老,但非常有趣。 我认为有两种方法可以处理它:

  1. 使用滑动手势
    • 在图表视图中检测滑动手势;
    • 当检测到一个时,启动淡出动画以隐藏图形;
    • 更新它(轴,绘图空间,reloadData等)以在与滑动手势的方向相对应的单位中显示数据;
    • 淡入。
  2. 使用UIScrollView
    • 创建一个包含3页的UIScrollView(每个单元前面一个);
    • 在每个页面上显示不同的图表;
    • 在页面之间实现导航(最终使用UIPageControl)。