2012-01-04 15 views

答えて

1

編集中に詳細アクセサリが画面外にプッシュされます。これはネイティブの動作で、あなたが特有のユースケースを持っていない限り、それは完全にうまくいきます。チェックしたものとチェックしないものを並べ替えて編集する場合は、自動的に行います。本当に必要な場合は、テーブルのデリゲートのメソッドを覗いてみてください。 Protocol reference

1

おそらく、セル上にある組み込みのUIImageViewを使用すると、編集中に複数の行を編集できる場合、ユーザーがセルをタップするとUIImageViewはaチェックマークが付いていますが、テーブルが編集モードでない場合、UIImageViewは空です。

UITableViewのallowsMultipleSelectionDuringEditingプロパティを使用して、セルが編集モードで選択可能かどうかを判断できます。

次に、indexPathsForSelectedRowsを呼び出すと、ユーザーが選択した行のindexPathが表示され、おそらくセルのUIImageViewプロパティを編集するロジックを持つことができます。

ビットハッキーですが、これが役立つことを願っています!

関連する問題