我有一个图表,其中有一行我想在其上放置一个边界锥。
我可以绘制上下边界值的两条线 - 但我想遮蔽两条边界线之间的区域。
我该怎么做? /我可以这样做吗?
答案 0 :(得分:5)
在Core Plot framework中为此建议的一种方法是在单个图形中创建两个散点图,使用较高的一个使用彩色填充,然后使用较低的一个使用相同颜色的填充作为图的背景。如果你订购地块使得较低的地块在较高的地块之后渲染,它将有效地掩盖它们相交的下部,并且只留下它们之间的区域着色。 Baby Bump iPhone application使用Core Plot图表执行此操作(请参阅其产品页面上的第三个屏幕截图)。
我们本地支持这种方式会更优雅,因此我们可能希望将此功能添加到框架中。
答案 1 :(得分:0)
我认为您正在尝试实施类似的内容(请参阅附件)。
我是如何解决这个问题的:
1。您需要顶部和底部线的坐标
2。按升序排序最高值
3。按降序对底部值进行排序
4。将排序的顶部和底部值组合到一个数组中
5。将填充颜色应用于绘图
长话短说,你需要封闭的情节路径。