UITableViewCell 自动高度问题
Posted
技术标签:
【中文标题】UITableViewCell 自动高度问题【英文标题】:TableViewCell Auto height issue 【发布时间】:2017-04-22 05:52:11 【问题描述】:我正在编写一个 ios 应用程序。 用户输入电影搜索关键字,它会从 omdbapi.com 获取数据并在表格视图中显示电影。 问题是表格视图单元格没有正确显示。
项目网址: project on onedrive
我尝试使用所有自动布局方法,但都不起作用。
override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
return UITableViewAutomaticDimension;
【问题讨论】:
查看这篇文章将有助于***.com/questions/40293336/… 你能把你的结果图片发给@Atif Shabeer 看看这个***.com/a/43556505/3236890 【参考方案1】:您还需要设置桌子高度的估算方法。所以将这些方法用于高度计算并检查您的单元格约束。
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat
return UITableViewAutomaticDimension
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
return UITableViewAutomaticDimension
希望这会对你有所帮助。
【讨论】:
以上是关于UITableViewCell 自动高度问题的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Masonry 自动布局 UItableviewCell 高度