0

サーバーからセルの数を取得していますが、一度にテーブル ビューの 5 つのセルのみを表示したいと考えています。

次の 5 つまたは前の 5 つのセルをロードする「詳細」ボタンと「前へ」ボタンがあります。たとえば、セル 10 ~ 15 が表示されている場合、さらに押すとセル 16 ~ 20 が表示されます。

表示する行が 62 行ある場合、最後の反復では 2 つのセル、つまり 61 と 62 のみが表示され、他には何も表示されません。

次を使用して特定のセルにスクロールできます。
(void)scrollToRowAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UITableViewScrollPosition)scrollPosition animated:(BOOL)animated

ただし、上から次のセルのチャンクは表示されません。
たとえば、位置 5 で「さらに」を押すと、セル番号 6 が一番下に表示され、一番上が非表示になります。代わりに、セル 6-10 などを表示したいと思います。

このようなスクロール方法を実装する正しい方法は何ですか。

4

1 に答える 1

0

[tableView beginUpdates]、[tableView endUpdates]と呼ばれるUITableViewプロパティがあるので、それらを調べることができます。それはあなたの問題を解決します

于 2012-06-12T05:16:10.520 に答える