複数のセクションを持つテーブルビューがあります。最初のセクションのみがcanEditRowAtを介して編集/選択可能です。UITableViewは、canEditRowAtで編集不可能な行の公開インジケータと選択を削除します。
編集可能/選択不可の他のセクションについては、その開示インジケータが残ります。選択を無効にすることはできますが、公開インジケータを消して、編集モードのときにこれらの行をタップできないことをユーザーが知るようにします。何か案は?
テーブルをリロードして.accessoryTypeを切り替えることはできますが、テーブルをリロードするとsetEditing(true、animated:true)でシステムアニメーションが終了します。
あなたの質問を関連コードで(テキストではなく写真として)編集してください。 – rmaddy