0
我作图其中有明确的范围如下数据:CorePlot - 如何将标签添加到限制带?
范围 - >类别
40-70 - >低
70-110 - >普通
110- 140 - >高
CPTLimitBand非常适合基于数据的分类范围为图的不同区域着色,但我找不到任何方法来标记限制带。 我想添加一个标签到限制带,以便立即明白每个阴影区域代表什么类别。
我在SO上找不到任何东西,CorePlot API似乎没有明确支持标签限制带,但也许我错了。
该图形将调整纵向和横向方向的大小。我能想到的唯一解决方法是在graphHostingView中添加一个子视图,使其位于图层后面,但这看起来并不理想。
我附上了我想如何标记限制频段的图像。
Graph with labeled limit bands for Low, Normal, and High values
我为我的图形添加了一个绘图空间注释,它创建了我需要的一个固定绘图的效果。但是,如果我在可滚动图上使用绘图空间注释,每次绘图范围更改时都需要更新绘图空间注释。有没有更简单的方法来标记限制带(几乎就像是一个传奇),并且随着情节的滚动,标签仍然无所不在? –
如果图形仅在一个方向上滚动(例如,水平或垂直),请改为使用图层注记。否则,实施剧情空间委托并根据需要更新注释位置。 –