我有一個數據集,我正在繪製爲CPTScatterPlot。我還顯示了一系列使用Core Graphics(CGContextStrokePath,...)的行。我想鏈接一組線條和散點圖,這樣它們可以縮放和平移。以下是參考圖片的鏈接。使用CPTScatterPlot縮放核心圖形筆劃路徑
http://oi57.tinypic.com/2pq2bdx.jpg
有兩種可能的方法來這個,我能想到的:
- 的套系創建CPTLayerAnnotation並添加到情節。我已經這樣做了,但我無法鏈接交互行爲。
- 使每一行成爲一個CPTScatterPlot對象並繪製在同一個圖上。這將工作,但似乎是在創建對象的數量方面矯枉過正。
你會建議什麼?謝謝。
謝謝埃裏克!我很高興CPTBarPlot可以在這裏使用。我創建了一個類來封裝CPTBarPlot對象和兩個NSMutableArrays以獲取響應的位置和正確性。我利用數據源方法來繪製帶有透明邊框線的條。編寫'barFillForBarPlot:recordIndex'是爲了根據正確性數組值返回所需的(綠色或紅色)顏色到barFill。由於我將限制垂直縮放並一起移動,因此我現在使用相同的繪圖空間來繪製散點圖和條形圖。 –