我尝试将数据标签添加到Core-Plot(在iOS上)的条形图中。用户选择单个图,然后显示值。
主要问题显示在图像中,其他图则透过数据标签。
是否可以将标签始终放在顶部?
当用户设置条形的顺序时,我无法对条形图进行重新排序。 (如果我这样做,用户体验会很糟糕,因为整个图形外观会因选择而改变。)
其他可能性:我可以重新排序Z排序图但是位置保持不变吗?
还有其他想法吗?我也尝试过CPTPlotSpaceAnnotations,但是我不能在条形上准确地对齐它们(参见" 1037"标签年份(x轴)1980)。
答案 0 :(得分:3)
我自己想出了一个解决方案:我只是删除了情节并将其添加回来。以这种方式,在z-Hierarchy中提出了绘图。
[self.graph removePlot:plot];
[self.graph addPlot:plot];