标签: ios swift uitableview autolayout swift3
我正在开发一个项目,以获取Bing新闻的自定义新闻源。我创建了一个自定义表格视图单元格并在其中填充了各种UI项目。但是我很难让它占据整个屏幕,它从最左边开始,在右边开始,从图像中显示的右边距留下很大的间隙。任何人都可以帮助我,如何正确地修复它,并详细解释约束如何在表视图和Tableview单元格中工作。
Here' what it looks like in the simulator
答案 0 :(得分:0)
创建UITableViewController。只需将TableViewCell拖放到其中即可。添加该单元格的标识符并使用它。默认情况下,它将占据整个屏幕。
UITableViewController
TableViewCell
在您的情况下,我猜您可能已经为UITableView添加了约束。在这里你应该做的是将你的UITableView固定在顶部,底部,右边和右边。向左或使UITableView的宽度等于SuperView。
UITableView
答案 1 :(得分:0)
删除以前的约束并向UITableView添加约束,如下图所示。 因此,UITableView边缘会有 0 边距。