gpt4 book ai didi

ios - 如何使用Coreplot为绘图提供多种颜色

转载 作者:行者123 更新时间:2023-12-01 16:29:39 27 4
gpt4 key购买 nike

我要绘制绘图颜色,应在一定范围内变化,如图所示。

线下方的图应使用绿色绘制,线上方的图应使用红色绘制。

请建议是否有任何方法可以在不同的绘图范围内为plotSymbolplot.lineStyle分别提供颜色。

enter image description here

最佳答案

您可以使用-symbolForScatterPlot:recordIndex:数据源方法在散点图的每个图点上绘制一个不同的符号。如果对应该具有相同符号的所有点使用相同的符号对象,而不是为每个点创建一个新的符号,则将获得更好的绘图性能。对于您的情况,创建两个符号,一个红色和一个绿色,并根据y值在每个索引处返回正确的一个。

无法用一种颜色绘制绘图线的一部分,而用另一种颜色绘制绘图线。您可以使用两个图,每个图具有所需的线型,并且每个图仅显示截止值之上或之下的点。从数据源返回nil[NSNull null],以获取截止点另一侧的点,以在行中留出间隙。

关于ios - 如何使用Coreplot为绘图提供多种颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32524213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com