我正在使用核心情節1.0。我已成功在我的選項卡式應用中製作了XY散點圖。但是,當我使用圖形離開選項卡時,輸入不同的數據,然後返回到帶有新圖形的選項卡,出現這兩個圖形。我看到了一些像[graph reloadData]這樣的命令,但是這個選項沒有出現。也許這是來自另一個版本。那麼任何人都可以幫我清楚一張圖來準備展示另一張圖嗎?我是否需要在viewdidload方法或類似的地方放置一個命令?提前致謝!核心情節1.0如何清除情節
回答
該圖有一個-reloadData
方法。你可以調用它來讓圖中的所有圖都刷新它們的整個數據集。如果您只需要更新其中一些,則也可以在個別地塊上撥打-reloadData
。當新數據可用於數據源時,從應用程序的主線程調用此方法。
回答我設置了我的情節的所有數據在viewDidAppear方法。我基本上是採取一些數據,並將其放置在一個NSMutableArray。所以我放置了[self.hostView.hostedGraph reloadData];在那個方法的開始。但沒有發生。在viewDidAppear的最後,我調用一個方法來創建圖形' - (void)initPlot {self configureHost]; [self configureGraph]; [self configurePlots]; [self configureAxes]; 「我應該把它放在這些方法之一嗎?再次感謝你的幫助。 – Douglas
我找到了reloadData方法。但是我很困惑,我是否會制定這種方法,或者在某個特定時間調用它?你有我可以看的樣品嗎?再次感謝,我剛開始自學自我核心情節,這是相當強大的,但一個學習曲線! – Douglas
這是您調用的一種方法,告訴圖表或圖表,您有新的數據可供使用。繪圖將丟棄所有舊數據,調用它們各自的數據源以檢索新數據並重繪。在新數據可用之前不要調用reloadData,即數組已填滿。您不必在新的繪圖上調用它 - 它會在Core Animation第一次嘗試繪製它時加載它的數據。確保你看看Core Plot中包含的示例應用程序(在示例文件夾中)。 –
- 1. 如何在覈心情節
- 2. 核心情節加入UITable
- 3. 試圖與核心情節
- 4. iPhone:核心情節,餅圖
- 5. 核心情節:禁用捏
- 6. 如何在覈心情節旋轉CPTGraphhostingview
- 7. 如何使用核心情節
- 8. 核心情節1.0視網膜圖像顯示不正確
- 9. 核心情節1.0:提供自定義標籤的傳奇
- 10. 核心 - 情節:註釋位置
- 11. 提高性能的核心情節
- 12. 核心情節定製主題?
- 13. 核心情節設置x軸位置
- 14. 核心情節線圖旋轉datalabel
- 15. iOS上的核心情節5
- 16. 數軸上使用核心情節
- 17. 核心情節條形圖動畫
- 18. 核心情節。標籤重疊
- 19. 核心情節的數據源 - 問題
- 20. 核心情節和顯示ÿ標籤
- 21. 核心情節CPTextStyle的fontName只讀
- 22. 理解numberForPlot:和numberOfRecordsForPlot:核心情節
- 23. iOS5的核心劇情配合情節給可視區域
- 24. 核心情節 - 反轉劇情和標籤
- 25. 如何在覈心情節每個類別
- 26. UITableView和UITableCellView,這是如何與核心情節工作?
- 27. 核心情節:如何渲染兩行之間的顏色
- 28. IOS核心情節如何獲得最小Y軸值
- 29. 如何放大出一個餅圖使用核心情節?
- 30. 如何在覈心情節只動畫x軸?
你是什麼意思的「這兩個圖表」?你有沒有刪除第一個添加另一個情節? –
@EricSkroch,是的,我添加了另一個沒有刪除第一個。我在下面的答案中看到,我需要調用方法-reloadData。我在哪裏放置這個。你有鏈接到一些文件。我一直在尋找核心劇情網站。再次感謝。 – Douglas
該文檔從Core Plot主頁鏈接; iOS文檔是[here](http://core-plot.googlecode.com/hg/documentation/html/iOS/index.html)。文檔也包含在docset和HTML格式的可下載發行包中。 –