如何设置表视图单元格占用整个屏幕?

时间:2017-01-15 02:13:13

标签: ios swift uitableview autolayout swift3

我正在开发一个项目,以获取Bing新闻的自定义新闻源。我创建了一个自定义表格视图单元格并在其中填充了各种UI项目。但是我很难让它占据整个屏幕,它从最左边开始,在右边开始,从图像中显示的右边距留下很大的间隙。任何人都可以帮助我,如何正确地修复它,并详细解释约束如何在表视图和Tableview单元格中工作。

Here' what it looks like in the simulator

2 个答案:

答案 0 :(得分:0)

创建UITableViewController。只需将TableViewCell拖放到其中即可。添加该单元格的标识符并使​​用它。默认情况下,它将占据整个屏幕。

在您的情况下,我猜您可能已经为UITableView添加了约束。在这里你应该做的是将你的UITableView固定在顶部,底部,右边和右边。向左或使UITableView的宽度等于SuperView。

答案 1 :(得分:0)

删除以前的约束并向UITableView添加约束,如下图所示。 因此,UITableView边缘会有 0 边距。

enter image description here