【发布时间】:2014-08-29 16:41:43
【问题描述】:
在 ios8/xcode6/swift 中工作
我有一个 UITableView,它通常包含 2-3 个项目。因此,它不需要很大。虽然我可以只使用自己的标签,甚至根本不使用数据源控件,但我有点喜欢 UITableView 如何为我封装所有内容,以及每个项目之间的漂亮线条。
话虽如此,行为应该是屏幕上每个 UITableViewCell 之间的行数等于绑定到其数据源的项目数,对吗?
所以如果我有 2 个项目,我应该只看到 2 行。
不确定这是否与自动布局有关,但是当我查看我的表格时,高度使得创建了几个额外的空白行(总共 8 个)。所以有 8 个可点击的空白行,而应该只有 2 个。
我确实尝试过移除约束(我曾经说过使用前导边距),所以我可以将其左对齐,但无论我做什么(或不做什么),似乎行数都比我需要的多。
您是否建议根据项目数量动态设置高度?我认为它应该自动执行此操作..
谢谢!
【问题讨论】:
标签: uitableview swift ios8