2011-04-06 185 views
0

我需要在iPhone中使用給定數組數組繪製散點圖。我怎樣才能做到這一點?如何使用核心圖中的數字繪製散點圖

+0

你需要什麼樣的幫助? – 2011-04-06 16:08:24

+0

實際上正在回顧一些值並將它們存儲在一個可變數組中。現在,我需要繪製一個帶有這些retrived值的散點圖! – ravoorinandan 2011-04-07 06:52:29

回答

3

你只需要編寫一個方法,它將返回一個對象(NSNumber *)並以NSInteger(它將作爲你想要的值的索引)作爲參數。在此方法中,您將從NSMutableArray的特定索引中檢索值。

現在步驟2)編寫方法如下所示。通過這種方法,圖表會知道要繪製多少個座標。

-(NSUInteger)numberOfRecordsForPlot:(CPPlot *)plot { 
    return (here you should call your method that will return the length of your array); 
} 

步驟3)這是您的圖形將繪製座標的方法。

-(NSNumber *)numberForPlot:(CPPlot *)plot field:(NSUInteger)fieldEnum recordIndex:(NSUInteger)index { 

    if (fieldEnum == CPScatterPlotFieldX) 
    { 
     return (value that you want to plot on X- axis. for example index); 
    } 
    else 
    { 
     return (call your method you implemented in step 1) that will fetch a value from your array and pass (index) as parameter); // It will plot the value on the y-axis. 
    } 
} 
+0

非常感謝。 – ravoorinandan 2011-04-18 05:54:55

相關問題