テーブル ビューから行を削除しようとしていますが、これまでのところ失敗しています。問題は、行データは正常に削除されますが、表ビューのスケルトンである表ビューの区切り線がデータであると見なされて削除できないことです。
行の削除を試みるために使用したコードは次のとおりです。
[autocompleteTableView beginUpdates];
NSLog(@"animationArray Count: %d",[autocompleteSignalsList count]);
for (int i=[autocompleteSignalsList count]-1; i>=0; i--) {
[autocompleteTableView reloadData];
NSArray *paths = [NSArray arrayWithObject:[NSIndexPath indexPathForRow:i inSection:0]];
[self.autocompleteSignalsList removeObjectAtIndex:i];
[autocompleteTableView deleteRowsAtIndexPaths:paths withRowAnimation:UITableViewRowAnimationFade];
[autocompleteTableView delegate];
}
[autocompleteTableView endUpdates];
さて、私が答えを得たいと思っている質問があります: 行を適切に削除するにはどうすればよいですか?