看板
[ MacDev ]
討論串[問題] 展開tableview中cell的方法
共 5 篇文章
內容預覽:
想請問大家. 如果想做一個類似塗鴨牆的TableView. 現在是把每個cell設置成一則貼文的樣式. 那點擊留言後彈開留言需要用什麼元件寫. 因為每則貼文的留言數都不一樣. 是要在cell裡面再放個完全展開且不能滑動的tableView嗎. 還是有其他元件可以達成這種元件數量未定的功能. 謝謝大家
(還有129個字)
內容預覽:
第一種. 你可以設一個資料結構 比如. struct CellData {. let content: String //貼文內容. /* 頭像,時間隨你加 或是你設另一個資夾結構都包起來也行 */. let isExpand: Bool. let expandCellData: [留言的資料結構]
(還有991個字)
內容預覽:
我實作過的一個方式,是在cell裡,再塞一個客製化的UITableView。. 下面這個客製的TableView, 它的intrinsicContentSize會依它的contentSize改變。. 而一些教怎麼動態改變高度的cell的網路文章,會說明怎麼依靠intrinsicContentSize
(還有666個字)