Swift - UITableViewAutomaticDimension 不起作用的解決辦法

問題

學習swift過程中遇到了個問題就是UITableView的高度自適應UITableViewAutomaticDimension不起作用,并且還報了個 [Warning]

 [Warning] Warning once only: Detected a case where constraints 
ambiguously suggest a height of zero for a tableview cell's content view. 
We're considering the collapse unintentional and using standard height instead.

通用代碼設置為:

self.tableView.estimatedRowHeight = 120
self.tableView.rowHeight = UITableViewAutomaticDimension

但運行效果卻為:

before.png

解決方法

google 一番之后,發(fā)現(xiàn)原來是我的cell里的控件沒有做bottom約束(AutoLayout),所以加上Bottom約束之后的效果為:

after.png

完美

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,305評論 4 61
  • 沿河而上, 看川流不息與落日余暉, 兩兩交相里, 輝映著, 天地,以及我。 我不熟諳, 一顆植物的成長法則。 我仔...
    金胡楊閱讀 465評論 0 3
  • 我從來都沒有想過17歲那年的夏天是如此的明媚. 我從來都沒有想過明明猜出了開頭卻猜不透結尾. 其實我想說,我還愛著...
    許曖渺閱讀 306評論 0 1
  • 沉淀后 我愿意做一個溫暖的人 好好吃啊 除了名利 這個世上還有很多美好的事物 值得我們追隨.
    小清新吖閱讀 322評論 0 1

友情鏈接更多精彩內(nèi)容