2012-06-19 71 views
1

enter image description here添加標題到PlotSymbol

是否可以設置標題而不是A CPTPlotSymbol?我想要顯示的座標,而不是symbol.Here是屏幕shot.I希望有一個標籤,其中,有在截屏的圓圈符號的情節。

回答

2

設置plotSymbolnil刪除從情節的符號。你想使用數據標籤來標記點。如果你只是想顯示y座標,設置labelTextStylelabelFormatter。該圖將使用給定的樣式和數字格式自動創建和顯示標籤。

如果需要更復雜的標籤(例如,顯示x和y座標),你可以自定義標籤。實施-dataLabelForPlot:recordIndex:數據源方法。這種方法可以返回任何CPTLayer,所以你有很大的靈活性。對於簡單的文本標籤,使用標籤文本創建一個字符串並將其顯示在CPTTextLayer中。該圖將爲您定位標籤,並​​在數據點移動時與其保持一致。

+0

感謝您的答覆。我來試試out.And是的,我想要顯示的標籤,因爲只有X和Y座標。('e.g(20,50)')。 –

+0

爲了實現這個,我得到這個錯誤。 '設置objc-non-blocking-mode off 覆蓋此檢查,如果你確定你的電話不使用ObjC運行時。' –

+0

謝謝噸..它工作:) –