ios - 核心图 - 是否可以使用具有不同填充颜色的绘图符号的折线图

标签 ios core-plot

我使用不同的过滤器来绘制图表。根据过滤器选择,绘图符号的填充颜色会发生变化。在过滤器列表中,一个选项是“全部”,当用户选择全部时,我想在一行中显示所有数据,但也想保留填充颜色。

为了让大家更容易理解

假设我有三个按钮,- 1) 男性 2) 女性 3) 全部

当用户选择男性时,我正在用白色填充颜色绘制所有男性数据的图表,

当用户选择女性时,我正在用粉红色填充颜色绘制所有女性数据的图表,

当用户选择“全部”时,我想将所有男性和女性绘制在一行上,并且还希望男性保留白色,女性保留粉红色。

我们将不胜感激。

最佳答案

使用-symbolForScatterPlot:recordIndex:数据源方法返回每个索引处所需的绘图符号。 -reloadData 方法强制绘图除了绘图数据之外还重新加载符号。

关于ios - 核心图 - 是否可以使用具有不同填充颜色的绘图符号的折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11083854/

相关文章:

cocoa - Coreplot 图例在图框之外绘制

ios - 核心图 - 带平均水平线的条形图

objective-c - Profiler 告诉我与 nil 的比较速度很慢

ios - NSURLConnection 一次限制为单个连接?

ios - 在 iOS 中进行子类化时,将属性的类型更改为该属性的子类是否安全?

ios - 位置管理器 + 本地通知

ios - Xcode 9 : Block-compressed payload operation failed

ios - Core Plot Swift BarPlot tickLocation 始终为零

objective-c - 饼图的核心图轴集不起作用

ios - Xcode 7.3 中的 CorePlot 错误