2

ユーザーがセルをタップしたときに UIView をセル contentView のサブビューとして追加し、ユーザーがそのセルを再度タップしたときに同じ UIView を削除するにはどうすればよいですか?

展開/折りたたみボタンを使用して UITableView に写真のリストを作成しようとしています。追加したい UIView は、写真の情報のコンテナーです。Instagramはそれを達成しましたが、それを行う方法がわかりません

みんな助けてください:)

ありがとう!!!

4

2 に答える 2

0

セルにサブビューを追加したいとは思いませんが、既存のテーブルに別のセルを追加したいと考えています。このように、insertRowsAtIndexPaths:withRowAnimation を使用して、テーブルに「展開/折りたたみ」感を実現できます。

幸運を!

于 2011-12-12T15:06:22.430 に答える
0

セル内のビューの追加と削除は、didSelectRow 内で十分に簡単なはずですが、変更可能な配列に記録して、どの行がどの状態 (大きいか小さいか) にあるかを追跡する必要がある場合があります。より大きな問題は、セルの高さを調整することですが、それについてはこちらをご覧ください

于 2011-12-12T15:12:44.350 に答える