棒グラフ図を作成したい。すでにダイアグラム コンポーネントがありますが、それを棒グラフに適応させる必要があります。バーの 1 つに触れると、値が小さなビューにポップアップ表示されます。
ご覧のとおり、ここで適用できるさまざまな戦略がいくつかあります。私が知りたいのは、どの戦略を使用すべきかということです。これらのいずれか、または他のより良いアイデアがありますか?:
- バーは UIButton です。
- Bar はタッチ対応の UIImage です。
- バーは UIView です。
- バーはペイントされたグラフィックであり、タッチされた座標をトランスコードし、どのバーがタッチされたかを知るためにいくつかの計算を行う必要があります。私はこの戦略を信じていませんが、あなたが私に提供できることを再考する理由があるかもしれません...
UILable は、バーに関連付けられたデータを表示する方法だと思いますか?
アドバイスありがとうございます!