我們在開發(fā)的時候伐割,各種模擬器和真機都沒發(fā)現(xiàn)這個問題忌穿,直到一個同事拿著iPhone5C過來給我看,確實布局不太對勁傲茄,TableView也無法正常上下拉動毅访。調(diào)試發(fā)現(xiàn)是自動布局高度自適應(yīng)的問題。
有2種解決辦法:
1盘榨、自己計算高度喻粹,返回給TableView的代理嘱根。
2司训、用HYBMasonryAutoCellHeight第三方庫钥平,讓其幫我們計算高度,在tableView的代理方法里返回频伤。代碼比較簡單劳翰,幾行解決抽减。
(PS:之前還找了UITableView+FDTemplateLayoutCell這個第三方庫來盒发,可能它比較適合xib或者storyboard布局,而不適合Masonry這種玛迄,簡單測試后發(fā)現(xiàn)返回無效档桃,可能是我沒用對)
先簡單記一下,免得遺忘憔晒,等有時間再來填充內(nèi)容