是否可以设置标题而不是 A CPTPlotSymbol
?我想显示坐标而不是符号。这是屏幕截图。我想要一个标签,屏幕截图中有一个圆形符号图。
问问题
125 次
1 回答
2
将 设置为plotSymbol
从nil
图中删除符号。您想使用数据标签来标记点。如果您只想显示 y 坐标,请设置 alabelTextStyle
和labelFormatter
. 该图将使用给定的样式和数字格式自动创建和显示标签。
如果您需要更复杂的标签(例如,同时显示 x 和 y 坐标),您可以制作自定义标签。实现-dataLabelForPlot:recordIndex:
数据源方法。这个方法可以返回 any CPTLayer
,所以你有很大的灵活性。对于简单的文本标签,使用标签文本创建一个字符串并将其显示在CPTTextLayer
. 该图将为您定位标签,并在其移动时使其与数据点对齐。
于 2012-06-20T00:10:59.283 回答