私のアプリでは、viewsin-place にする必要があるものがいくつかありeditableます。有効になっている a を含めるようにtableviewcellsセットアップしましUITextFieldた。テキストは変更できますが、これで問題ありません。動作します。
私の質問は、これらを追跡するための最良のアプローチは何ですか? するべきか :
- それぞれの iVar を保持します
textfield。もしそうなら- 一度しかインスタンス化されていない場合、それぞれ
cellが正しいフィールドを持っていることを確認するにはどうすればよいですか?
- 一度しかインスタンス化されていない場合、それぞれ
- の作成時にを
textfield追加し、 のcell設定時にその値を設定するだけcellです。もしそうなら- 値を追跡するにはどうすればよいですか?
cellが終了してから戻った場合view、その値は編集された値ではなく、元の値にリセットされます。
- 値を追跡するにはどうすればよいですか?
このシナリオでは、一般的にどのようなアプローチを使用する傾向がありますか? cells特に、扱っているものが多数ある場合。