セクション IndexTitles が分割されていません。ここで助けが必要ですか? それは画像のように見えます:

問題はnumberOfRowsInSection:. 配列の配列であるデータ構造が必要です。外側の配列には、セクションごとに 1 つのエントリが必要です。内側の配列には、セクションの行が含まれます。
次に、次のようになります。
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSArray *rowData = listData[section];
return rowData.count;
}
もちろん、この更新されたデータ構造に対処するには、他のテーブル ビュー データ ソース メソッドを更新する必要があります。