通读文档,我不清楚覆盖 UIView 的 drawRect 或使用图层是否合适。
我将渲染两种图表。折线图和单条条形图。两者都会有沿轴的刻度和与刻度对齐的文本。下面我只显示每个轴的四个刻度,但可能还有更多。
绘制刻度的更好方法是什么?我应该为每个刻度使用一个单独的图层,还是使用在单独的视图上一次渲染它们
drawRect
?UILabel
除了为每个文本使用单独的文本之外,还有其他方法来呈现文本吗?对于条形图,我使用的
CAGradientLayer
是条形图。对于折线图,甚至可以使用图层来渲染它吗?
示例图