2010-08-20 87 views
1

我有一個條形圖,每天都會顯示吸菸櫃檯。每列 代表一天。我想查看一週,每月, 年的數據,在同一個圖上拖動X軸。如果我將x軸拖動到右邊的 ,則x軸上的值會逐月增加(值更小的 值)。如果將x軸向左拖動,x軸上的值就會從一天到另一月(較大的數值範圍)。如何在X軸上使用Core Plot進行縮放

我想問一下:我可以做那個功能嗎?

我是新的Core-Plot。那麼,請你告訴我,我該怎麼做 ,我應該實現哪種方法,類,委託來實現 的功能。

任何幫助將不勝感激。

謝謝。

回答

1

這個問題很舊,但很有趣。 我看到處理它的方法有兩種:

  1. 使用滑動手勢
    • 檢測的圖形視圖滑動手勢;
    • 當檢測到一個時,開始淡出動畫以隱藏圖形;
    • 更新它(座標軸,繪圖空間,重裝數據等),以在單位中顯示對應於滑動手勢方向的數據;
    • 淡入
  2. 使用一個UIScrollView
    • 創建3頁(一個前每個單元)一個UIScrollView。
    • 在每個頁面上顯示不同的圖形;
    • 在頁面之間實現導航(最終使用UIPageControl)。