7

選択したセルのセルビューを置き換えることはできますか?コントローラをデータソースおよびデリゲートとして登録しました。セルビュー、行番号、選択ステータスなどのリクエストはすべてうまく処理されます。セル選択コールバックで、テーブルビューに新しいビュー(実際のデータではありません!)でセルをリロードさせようとしています。基本的に、セルビューが選択されている場合は、セルビューを展開して、基になるデータをより多く表示する必要があります。問題は、テーブルビューをコントローラに新しいビューを要求させる方法がわからないことです。ビューがセルの高さを要求していることがわかりますが、それ以上はありません。

ビューでreloadDataを呼び出すことは機能しますが、非効率的であり、一連の独自の問題(アニメーションの可能性、選択状態の維持など)が伴います。

4

2 に答える 2