贊助廠商

娛樂城推薦

首頁

刊登資訊

  • 刊登者:匿名
  • 時間:2021-06-03 15:40:12

尚未解答MacDev- textView如何在tableView裡改變高度

MacDev- textView如何在tableView裡改變高度

請問類似臉書動態顯示更多的功能要如何實作


目前是在tableViewCell放入一個textView
並在後面加入顯示更多按鈕
再用protocol讓按鈕可以使用tableView的方法


但是在按鈕的action內更改textView.textContainer.maximumNumberOfLines = 0
並在tableView controller實作protocol方法
試過reloadData()或是reloadSection
beginUpdates()
endUpdates()都沒用
行高都是未展開前的高度


不知道textView動態更改高度是否可行
還請版上的大大們解答

經過測試

Label在更改行數後可以自動調整高度
TextView在更改行數後需要使用
textView.invalidateIntrinsicContentSize()
重新計算高度才行
謝謝大家的回覆

--

0個答案 MacDev- textView如何在tableView裡改變高度

其他問題

友站連結