【发布时间】:2021-12-16 06:04:01
【问题描述】:
在 iOS 中创建这样的图表的最佳方法是什么?
我的第一个想法是创建一个贝塞尔路径,然后添加一个具有不同位置的渐变层。但这不起作用,因为文档指定:
这些值必须是单调递增的。
在我的图表中情况并非如此。
对实现这一目标的好方法有什么想法吗?
谢谢
【问题讨论】:
-
渐变色代表什么?它似乎不随图表的 x 或 y 值变化。它是数据的第三维吗?
-
@jrturton 否,颜色数据与 Y 轴值相同。图片由设计师完成,因此并不能真正代表数据和视觉效果的实际外观。
-
@JoanCardona - “这不是真正的代表” ...如果您需要有关如何“做某事”的帮助,最好准确地展示您的内容想要做。发布一张不看起来像你想要的东西的图片并不是很有帮助。
标签: ios swift gradient uibezierpath cagradientlayer