我使用本教程实现了图形 http://www.raywenderlich.com/13271/how-to-draw-graphs-with-core-plot-part-2
现在我想添加一个标题,它将是每个图形栏顶部每个图形条的计算百分比,我正在尝试这样的
int i =0;
for (CPTBarPlot *plot in plots) {
plot.dataSource = self;
plot.delegate = self;
plot.barWidth = CPTDecimalFromDouble(CPDBarWidth * 2);
plot.barOffset = CPTDecimalFromDouble(barX);
plot.lineStyle = barLineStyle;
NSString *plotname = [plottiltes objectAtIndex:i];
plot.title = plotname;
NSLog(@"%@",plotname);
i++;
[graph addPlot:plot toPlotSpace:graph.defaultPlotSpace];
barX += CPDBarWidth * 4;
}
,pz,但是还没有成功。引导我。关心萨阿德
答案 0 :(得分:2)
title
属性是图例中显示的图表的描述。使用数据标签标记条形。如果您显示的值不是绘制值,则需要使用自定义数据标签。实现以下数据源方法并制作自定义标签。如果您需要了解,可以使用CPTTextLayer
来显示文字字符串或任何其他CPTLayer
。
-(CPTLayer *)dataLabelForPlot:(CPTPlot *)plot recordIndex:(NSUInteger)index;