多个条带在另一个上方有偏移

时间:2011-04-21 15:07:36

标签: core-plot

您好,我正在尝试展示一个有多个酒吧的条形图。每个条形由多个(但每个条形图相同的数量)子部分组成。所以我想展示一个条形,它有一个下部(例如绿色),一个中间部分(例如黄色)和顶部红色部分。我想创建三个独立的情节,但这会带来一些开销,因为订单绘图没有修复我猜 (调用相应数据源的时间是未知的,较小的条可能被较大的数据库覆盖)。

所以我正在考虑给每个酒吧一个偏移量来加入下栏。 但是,如何动态地将y偏移量添加到条形位置?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

将图上的barBasesVary属性设置为YES。然后,Core Plot将为您的数据源查询每个数据点的名为CPBarPlotFieldBarBase的附加字段。这意味着您将为每个条形提供三个数据值 - 位置,基值和尖端值。