アプリがわかりやすい形式でデータを表示する方法を追加しようとしています。グラフでこれをやってみましたが、少しぎこちないことがわかったので、より良い解決策を見つけようとしています。
ここに問題があります。ユーザーが報告したイベントをタイムラインに対してプロットして、最大 30 日間のデータを表示したいのです。特定のイベントがいつクラスター化するかを視覚的に参照できるように、イベントは垂直方向に整列する必要があります。
この問題を解決するために、スケールのある背景を持つ UITableView を使用し、その背景にユーザーイベントを示す一連の「ピン」を重ねることを考えました。テーブルがスクロールされると、イベントが次々と整列し、歴史的なイベントの展開を適切に示します。
これは UIScrollView を使用して実行できることを知っています。一連のルーラーを配置し、イベントをピンとして追加するだけです。これを効率的に行うには、あまり経験のない手法であるタイリングを使用する必要があります。
キャッシュとタイリングが既に行われている UITableView でこれが可能かどうかを知りたいです。
UIImageViews を tableViewCell.backgroundview に追加しようとしましたが、これでは望ましい結果が得られません。テーブル セルに任意の数のサブビューを動的に追加できるようにしたいと考えています。事前に決められた数の画像を .xib に追加し、それらを再配置しようとすることでこれを行うことができますが、これは理想的な解決策とは思えません。
私がやろうとしていることはUITableViewで可能ですか、それともこれらの努力を放棄してUIScrollViewをタイリングで見る必要がありますか?
ありがとうございました!