我有一个带标签的行限制。我想用图像替换该标签。我意识到ios-charts库不能直接这样做,但是正在寻找有关如何做到这一点的一些见解。
答案 0 :(得分:0)
有几种方法可以这样做:
将图像添加到ios-charts系统之外,您可以计算图像的位置,并将其添加到那里;
您可以继承ChartLimitLine,添加一个名为UIImage的新属性,然后就可以使用它了。您可以将图表视图子类化为子图表视图,并可以在那里添加子限制线,然后将图像添加到视图中。
如果图像不复杂,例如简单的线条和点,您可以选择使用CoreGrahpics手动绘制形状。
您可以选择合适的方式灵活选择。记住你只需要原点和大小,然后就可以在任何你想要的地方添加你的图像。
进行自定义需要您深入了解OOP和ios图表。