将LineLimit中的标签替换为ios-charts的图像

时间:2015-07-16 02:15:13

标签: mpandroidchart ios-charts

我有一个带标签的行限制。我想用图像替换该标签。我意识到ios-charts库不能直接这样做,但是正在寻找有关如何做到这一点的一些见解。

1 个答案:

答案 0 :(得分:0)

有几种方法可以这样做:

  1. 将图像添加到ios-charts系统之外,您可以计算图像的位置,并将其添加到那里;

  2. 您可以继承ChartLimitLine,添加一个名为UIImage的新属性,然后就可以使用它了。您可以将图表视图子类化为子图表视图,并可以在那里添加子限制线,然后将图像添加到视图中。

  3. 如果图像不复杂,例如简单的线条和点,您可以选择使用CoreGrahpics手动绘制形状。

  4. 您可以选择合适的方式灵活选择。记住你只需要原点和大小,然后就可以在任何你想要的地方添加你的图像。

    进行自定义需要您深入了解OOP和ios图表。