【问题标题】:Core-Plot DataLabel Z-OrderingCore-Plot DataLabel Z 排序
【发布时间】:2015-06-04 07:53:23
【问题描述】:

我尝试将数据标签添加到 Core-Plot 中的条形图(在 iOS 上)。用户选择单个图,然后显示值。

主要问题如图所示,其他图表过度绘制数据标签。

是否可以将标签始终放在顶部?

由于用户设置了条形的顺序,我无法重新排列条形。 (如果我这样做了,用户体验会很糟糕,因为整个图表的外观会随着选择而改变。)

其他可能性:我可以重新排序图以进行 Z 排序但位置保持不变吗?

还有其他想法吗?我也尝试过 CPTPlotSpaceAnnotations,但我无法将它们足够精确地对齐到条形图上(参见 1980 年(x 轴)的“1037”标签)。

【问题讨论】:

    标签: ios plot core-plot


    【解决方案1】:

    我自己想出了一个解决方案:我只是删除情节并将其添加回来。以这种方式,情节在 z 层次结构中被提升。

    [self.graph removePlot:plot];
    [self.graph addPlot:plot];
    

    【讨论】:

      猜你喜欢
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-08
      相关资源
      最近更新 更多