プロトタイプセルは、画像とラベルを持つように設定されています。そのため、最後に「もっと見る」行を追加する方法がわかりません。
テーブルごとに 1 つのプロトタイプ セルに制限されません。"View More" セルのカスタム セルを追加し、tableView:cellForRowAtIndexPath:
メソッドにコードを追加して、一番上のセルの "main" プロトタイプと最後のセルの "view more" プロトタイプを選択します。
-(UITableViewCell *)tableView: (UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath {
UITableViewCell *cell;
if (indexPath.row != [self numberOfRowsInSection:indexPath.section]-1) {
cell = [tableView dequeueReusableCellWithIdentifier:@"mainPrototype"];
...
} else {
cell = [tableView dequeueReusableCellWithIdentifier:@"viewMorePrototype"];
...
}
return cell;
}
動的プロトタイプを使用するのは正しいですか (ほとんど機能しています)、それとも静的セルが正しい選択ですか?
はい、これは正しい選択です。