UITableViewをロードする方法と同様の方法でUIScrollViewをロードする方法はありますか?つまり、表示されている 'セル'だけをロードする方法はありますか?UiTableViewのようなUIScrollViewをロードする
私の例では、どの方向にもスクロールできる大きなスクロールビューがあります。内部には、コードを使用してスクロールビューに追加する「セル」があります。セルは、jsonフィード(1セルあたり1フィード)から集められたデータで構成されています。私は目に見えるセルのフィードだけをロードし、すでにロードされているものをキャッシュするので、ロードする必要はありません。
これを行う良い方法はありますか?それとも、私はこの結果を得るために取るべき別の方向性がありますか?
いくつかの回答がタイリングアプローチを示唆していますが、一部が見えるときにセル全体をロードする必要があるため、タイリングが適切なアプローチであるとは確信していません。 googleのヒントでは、UITableViewをUIScrollView内に配置する別のアプローチがありますが、まだ試してみました。
——————————----------------------
| | | < a 'cell' row in the scrollview
| - - - -| - - - - - - - - - - |
screen > | | |
| | |
—————————— |
| | < whole of scrollable area
| |
| |
| |
--------------------------------
あなたは無限のscrollviewを見たことがありますか?彼らが作成するために行うのは、ユーザーがスクロールしている方向にコンテンツを追加することです。ユーザーが特定のポイントに達すると、すべてがスクロールビューの中央に戻ります。 – Jaybit
「なぜ、その一部が表示されているときに、セル全体を読み込む必要がありますか」という問題がありますか?これはあなたが求めていたものです。 – Bryan