2011-10-19 163 views
4

我現在正在使用Core-plot for iPhone圖表開發。 但它有一些我無法達到的要求。iPhone核心圖:圖表放大縮小,Y軸更大,Y軸更小

我現在用的CorePlot 0.4,示例代碼AAPLot開發

請看看下面的圖片,那麼你就會知道什麼是我的問題 非常感謝您......

我真的需要幫助對於這個問題, 謝謝

enter image description here

enter image description here

我希望我的結果是這樣的應用

enter image description here

enter image description here

回答

5

我在這裏看到幾個問題:

  1. Y軸比例:嘗試CPTAxisLabelingPolicyAutomatic標籤您的y軸上的政策。如果這不能給您足夠的控制權,請使用不同的標籤策略,並在用戶放大和縮小時使用繪圖空間委託來調整標註參數。

  2. 消失的x軸:使其成爲「浮動」軸。例如,

    x.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0]; 
    
  3. 最大縮放級別:使用globalXRangeglobalYRange情節空間特性。如果您需要更多控制權,您可以使用繪圖空間代表。

  4. 滾動條:這不是直接支持。您可以使用繪圖空間委託來更新滾動條位置。

+0

是否有可能的用戶觸摸圖表 – nullmicgo

+0

那麼它會顯示該點的價格? – nullmicgo

+0

對於此繪圖類型,還沒有內置到Core Plot中的觸摸委託。請參閱此處的討論:http://groups.google.com/group/coreplot-discuss/browse_thread/thread/766fed30536f40a8/11274c6465d56d10#11274c6465d56d10 –