2011-04-21 54 views

回答

3

還沒有傳奇類。有時您可以使用圖像來僞造它,但它不在Core Plot中。 Check drewmcco Comment

傳說還沒有在Core Plot中實現。您非常歡迎您將其實施到框架中。

與此同時,您可以使用UILabels和彩色線構建自定義UIView作爲圖形的圖例,然後將其作爲圖形的同級添加(不是子視圖,否則將無法正確呈現)並命令它在圖表上方顯示。 Check Brad Larson Answer

+0

請你解釋一下如何將視圖作爲兄弟圖添加到核圖圖 – ios 2011-04-21 09:21:05

+0

你不能添加圖像作爲圖視圖的子視圖嗎? – 2011-04-21 09:42:09

+0

感謝您的回覆,Actualy我對coreplot更新,我對coreplot的流程還不是很清楚。所以你會指導我更多 – ios 2011-04-21 11:05:14

26

更新:CorePlot 0.4有類CPTLegend:

_graph.legend = [CPTLegend legendWithGraph:_graph]; 
_graph.legend.textStyle = x.titleTextStyle; 
_graph.legend.fill = [CPTFill fillWithColor:[CPTColor darkGrayColor]]; 
_graph.legend.borderLineStyle = x.axisLineStyle; 
_graph.legend.cornerRadius = 5.0; 
_graph.legend.swatchSize = CGSizeMake(25.0, 25.0); 
_graph.legendAnchor = CPTRectAnchorBottom; 
_graph.legendDisplacement = CGPointMake(0.0, 12.0); 

見CorePlot_0.4 /來源/例子/ CorePlotGallery/src目錄/圖/ SimpleScatterPlot.m。

+2

比接受的答案更好! tnx(+投票) – 2012-07-02 11:55:09

相關問題