如何在核心图中设置绘图位置

时间:2012-12-10 01:24:46

标签: core-plot

我需要绘制多个图。如何在代码中设置每个绘图的位置,而不是在故事板中逐个设置?

我想要达到的图像是here。在该图像中,每条小曲线都是一个图。所以总共有20 x 15个小块地块。我需要为每个数据定位和提供不同的数据。但我不想一个接一个地设置他们的位置因为它很乏味。

1 个答案:

答案 0 :(得分:1)

您是否需要允许用户互动或经常更新地块?如果没有,最好的办法是使用一个图表和一个图表。将其渲染为小图像,每个绘图一次,每次更改数据。将图像绘制到网格中的视图中。

如果你不能使用图像方法,那么在设置300个单独的图之前很久就会耗尽内存。相反,如果可能的话,使用一个带有单个绘图空间的图形。偏移并缩放每个绘图的数据值,使它们出现在相应的部分中。使用尽可能少的图(每种线型一个)。使用空(NANnil)数据值分隔线段。