【发布时间】:2016-08-03 02:41:13
【问题描述】:
我有带有原型单元格的表格视图, 在单元格中,我有 imageview 和一些文本。 文本标签是原型单元格中的一行,但有时不止一行,我在服务器调用后将数据加载到表视图中。 故事板 Lines 中的标签设置为 0,换行符设置为 Word Wrap。 我也试过http://candycode.io/automatically-resizing-uitableviewcells-with-dynamic-text-height-using-auto-layout/
但没有效果。 如果我使用Using Auto Layout in UITableView for dynamic cell layouts & variable row heights 一切正常,因为标签文本是预定义的,但我正在从服务器加载数据,并在 API 调用后重新加载 tableView,然后标签只是一行。
【问题讨论】:
-
您的标签是否对 tableViewCell 有底部约束?
-
是的,我使用了建议的约束,我应该删除它吗?
-
它不是重复的,因为如果我有数据,这可以工作,但是我在创建 tableview 之后加载数据,然后调用 reloadData()
-
不,不要删除它...尝试按照@Scriptable建议的链接的答案
标签: ios uitableview height ios-autolayout