ユーザーがセルをタップしたときに UIView をセル contentView のサブビューとして追加し、ユーザーがそのセルを再度タップしたときに同じ UIView を削除するにはどうすればよいですか?
展開/折りたたみボタンを使用して UITableView に写真のリストを作成しようとしています。追加したい UIView は、写真の情報のコンテナーです。Instagramはそれを達成しましたが、それを行う方法がわかりません
みんな助けてください:)
ありがとう!!!
ユーザーがセルをタップしたときに UIView をセル contentView のサブビューとして追加し、ユーザーがそのセルを再度タップしたときに同じ UIView を削除するにはどうすればよいですか?
展開/折りたたみボタンを使用して UITableView に写真のリストを作成しようとしています。追加したい UIView は、写真の情報のコンテナーです。Instagramはそれを達成しましたが、それを行う方法がわかりません
みんな助けてください:)
ありがとう!!!
セルにサブビューを追加したいとは思いませんが、既存のテーブルに別のセルを追加したいと考えています。このように、insertRowsAtIndexPaths:withRowAnimation を使用して、テーブルに「展開/折りたたみ」感を実現できます。
幸運を!
セル内のビューの追加と削除は、didSelectRow 内で十分に簡単なはずですが、変更可能な配列に記録して、どの行がどの状態 (大きいか小さいか) にあるかを追跡する必要がある場合があります。より大きな問題は、セルの高さを調整することですが、それについてはこちらをご覧ください。