0

ユーザーが作成して行を追加できる UITableView があります。

テーブル ビューが編集されているときに、テーブルをリセットするために単一の赤い行を含むセクションを追加したいと思います

私のナビゲーション バーは、UIBarButtonItems を使用してビューの編集、追加、およびセグエを切り替える不動産で十分に忙しいです。

「cellForRowAtIndexPath」と「NumberofSectionsInTableView」に何かをする必要があると思います

これを達成する方法についての助けは素晴らしいでしょう。

4

1 に答える 1

1

あなたが書いたのとまったく同じで、それほど難しいことではありません。

ナビゲーション バーで編集ボタンのイベントをキャッチし、セクションとセルの数を設定するメソッドを実行します。セクションの数 + 1 (削除セクションの場合) と、セクション内のセルのセルの数 +1 を追加します (セルが必要なため、セルのないセクションは何もありません)。

[yourtableview reloadData] numberOfCellsInTableView を呼び出すと、他のすべてのデリゲート メソッドが自動的に呼び出され、新しいセル + セクションが表示されます。

このセルをカスタム (赤いボタン) にするには、cellForRowAtIndexPath を呼び出し、この行のカスタム セルを宣言します。

幸運を。

于 2012-05-11T17:20:35.103 に答える