ドキュメントを読んでも、UIViewのdrawRectをオーバーライドするのが適切か、レイヤーを使用するのが適切かはわかりません。
2種類のグラフをレンダリングします。折れ線グラフと単棒棒グラフ。どちらも軸に沿って目盛りがあり、テキストは目盛りに合わせて配置されます。以下に、軸ごとに4つの目盛りのみを示しますが、それ以上になる可能性があります。
ダニを描くためのより良い方法は何ですか?ティックごとに個別のレイヤーを使用する必要がありますか、それともを使用して別のビューに一度にすべてをレンダリングする必要があります
drawRect
か?それぞれに個別に使用する以外に、テキストをレンダリングする別の方法はあります
UILabel
か?棒グラフには、棒にa
CAGradientLayer
を使用しています。折れ線グラフの場合、レイヤーを使用してこれをレンダリングすることも可能ですか?
サンプルグラフ