私のTableViewでは、常に少なくとも3つのセルを表示したいと考えています。セルがない場合は、3つのダミーセルを表示し、1つのセルがある場合は、この1つと2つの「ダミーセル」を表示し、2つのセルを表示し、3つのセルがあれば、 4つある場合は、のように表示します。最小限のセルを保持し、まだcommitEditingStyleを使用
だから私はcommitEditingStyleForRowAtIndexPathを実装し、それがうまく働くだろう、それは削除した後、1行以下を想定していたよう私が3から2に取得する場合、私は
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if ([self.piggyBanks count]< 3) {
return 3;
}
else{
return [self.piggyBanks count];
}
}
を持っていないならば、それは、例外がスローされますか(したがって、numberOfRowsForSectionで3を返します)。
これをどのように達成することができますか?あなたのcommitEditingStyleForRowAtIndexPath
で