【发布时间】:2016-07-30 17:31:03
【问题描述】:
我需要用 2 种颜色实现折线图,如下所示:
所以正值应该是蓝色和负红色,这非常重要。你能建议 iOS 库来做到这一点吗?我已经看过Charts、PNChart,但他们不能画两条彩色线。
感谢您的帮助!
【问题讨论】:
-
有机会画两条不同的线吗?只将正值传递给第一个,只传递负值给第二个,像这样它看起来只有一行。
我需要用 2 种颜色实现折线图,如下所示:
所以正值应该是蓝色和负红色,这非常重要。你能建议 iOS 库来做到这一点吗?我已经看过Charts、PNChart,但他们不能画两条彩色线。
感谢您的帮助!
【问题讨论】:
如果您要将图表中的LineChartRenderer 子类化,则可以在渲染线条时在屏幕的下半部分使用遮罩。
基本上新建一个透明的CGContext,调用super在上面画线,用CoreGraphics遮罩,然后复制到原来的CGContext上。
【讨论】: