ストーリーボードを使用するプロジェクトがあります。静的セルとグループ スタイルを持つ UITableView があります。
セグメント化されたコントロール (別のセクション) で行われた選択に応じて、あるセクションのセクション テキストを変更する必要があります。
このメソッドをオーバーライドする必要があることを示すいくつかの解決策を見つけました。
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
次を呼び出して更新をトリガーします。
[[self tableView]reloadSections:[NSIndexSet indexSetWithIndex:SectionToChange] withRowAnimation:UITableViewRowAnimationFade];
問題は、 reloadSections を呼び出すと、問題のセクションのすべての行とセルが削除されることです。テキストは正しく更新されますが、この望ましくない副作用があります。