2012-04-21 64 views
1

我有一個iPhone項目,顯示核心情節過去24小時的一些數據。 x軸顯示時間,y軸顯示數據值。 現在我想通過在午夜畫一條垂直線來突出顯示一天的變化。如何才能做到這一點?在Core Plot中畫一條垂直線?

回答

6

將散點圖添加到圖形中以繪製垂直線。只需給它兩個數據點 - 每行一個。

+0

如果圖表只包含一天更改(如原始問題),則此方法運行良好。但是,如果同一圖表中有兩天或更多天的變化,則會從第一天更改到下一天對角線繪製一條線。任何想法如何解決這個問題?是否爲每個潛在的daychange添加獨立的情節是唯一的方法? (看起來有點矯枉過正) – Setomidor 2012-09-02 15:17:36

+0

你可以在數據中插入'NAN','nil'和/或'NSNull'值來打破這一行。 – 2012-09-02 15:44:48

+0

你是說加3分,比如說說(1,0),(1,6),(NAN,NAN)?然後你可以加上(6,0)和(6,6),你會得到一個垂直線在x = 1和x = 6? – 2013-10-12 02:52:16