-2

Facebook タイムラインのようなアプリを作成したいので、Facebook タイムラインのようなテーブルビューを作成する方法を知っている人はいますか?

ユーザーがテーブルビューの一番下に移動したときに新しいセルを自動的にロードする遅延読み込みテーブルビューを作成したいと考えています。

4

1 に答える 1

2

簡単な答えは次のとおりです。アプリが最初に読み込まれるときに、タイムラインの最初の数セルを読み込みます。次に、ユーザーがスクロールを開始したら、ユーザーがスクロールした「量」に応じてそれらのセル番号をロードし(これを計算するには、ジェスチャ認識機能を使用します)、これらのセルのみをロードできるようにします。

たとえば、1つのセルの高さが40ポイントの場合。画面が200ポイントから表示されるようにユーザーがスクロールした場合(つまり、画面の左上隅にある「x」値)、セル番号6からロードします(ユーザーが5つのセルを超えてスクロールしたため、つまり200/40 = 5 )。

お役に立てれば!

于 2012-07-18T12:33:55.740 に答える