0

問題があります。解析フレームワークを使用しており、PFQueryTableViewController の検索バーを追加する必要があります。以下のメソッド「セクション数」、「セクション内の行数」、および「インデックスパスの行のセル」を書き直す必要があります。

上記のメソッドを書き直した後、ページネーション機能を有効にしても、「さらに読み込む」ラベルが表示されないことがわかりました。最初の 10 件 (私は 1 ページあたり 10 件) のレコードのみが表示されます。合計レコード数が 10 より大きい場合は、それを取得するためのロジックが必要だと思います。その後、さらに読み込みが表示されます。では、ページネーションが機能するようにどのメソッドを書き直すべきでしょうか?

4

1 に答える 1

1

セクション メソッドで行数をオーバーライドする場合は、super を呼び出す必要があります。

私のコードでは、この問題に直面しました。私はコードを次のように置くことで解決しました

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    int rowCount = [super tableView:tableView numberOfRowsInSection:section];
    if (self.isEditing) {
        rowCount++;
    }
    return rowCount;
}
于 2012-10-24T13:28:10.500 に答える