uitableviewのセルを編集、削除、並べ替えたい。削除と並べ替えは得意ですが、セルを編集するにはどうすればよいですか?
編集ボタンがクリックされたときにcell.textLabel.textを変更したい。
uitableviewのセルを編集、削除、並べ替えたい。削除と並べ替えは得意ですが、セルを編集するにはどうすればよいですか?
編集ボタンがクリックされたときにcell.textLabel.textを変更したい。
mihiros の回答は非常に正しいです。
また、これを行うことをお勧めします:
セルの編集ボタンをクリックすると、テキストを削除または非表示にして、そこで textField に置き換えることができます。
そのフィールドに必要なテキストを追加し、[OK] をクリックするか、テキスト フィールドからテキストを取得してcell.textLabel.textに提供し、ラベルを非表示にします (編集中に非表示にした場合)。
追加: cell.textLabel.text に記述された [編集] ボタンをクリックすると、テキストフィールドにデフォルトのテキストを配置することもできます。