2017-04-22 109 views
0

我正在寫一個iOS應用程序。 電影搜索關鍵字中的用戶類型,它從omdbapi.com獲取數據並在tableview中顯示電影。 問題在於表格視圖單元格沒有正確顯示。TableViewCell自動高度問題

項目網址: project on onedrive

我試着用每一個自動佈局方法,但是,它不工作。

override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 
     return UITableViewAutomaticDimension; 

    } 
+0

檢查這個職位將有助於http://stackoverflow.com/questions/40293336/uitableviewautomaticdimension-not-working-for-resizing-cell-height/40300589#40300589 – Joe

+0

可能您發佈的結果圖像@與Atif Shabeer –

+0

檢查這出http://stackoverflow.com/a/43556505/3236890 – dip

回答

0

您還需要設置表格高度的估計方法。所以放置這些方法進行高度計算,並檢查你的細胞約束。

func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat { 
    return UITableViewAutomaticDimension 
} 

func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 
    return UITableViewAutomaticDimension 
    } 

希望這會對你有幫助。