Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何设置表格视图单元格以占据整个屏幕?_Ios_Swift_Uitableview_Autolayout_Swift3 - Fatal编程技术网

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

Ios 如何设置表格视图单元格以占据整个屏幕?,ios,swift,uitableview,autolayout,swift3,Ios,Swift,Uitableview,Autolayout,Swift3,我正在做一个项目,从Bing新闻获取自定义新闻源。我创建了一个自定义表视图单元格,并在其中填充了各种UI项。但我很难让它占据整个屏幕,它从最左边开始,在右边结束,从右边距留下很大的间隙,如图所示。有人能帮我解决这个问题吗?请详细解释一下约束在表视图和表视图单元格中是如何工作的 创建一个UITableViewController。只需将TableViewCell拖放到其中。为该单元格添加标识符并使用它。默认情况下,它将占据整个屏幕 在您的情况下,我想您可能已经向UITableView添加了约束。这

我正在做一个项目,从Bing新闻获取自定义新闻源。我创建了一个自定义表视图单元格,并在其中填充了各种UI项。但我很难让它占据整个屏幕,它从最左边开始,在右边结束,从右边距留下很大的间隙,如图所示。有人能帮我解决这个问题吗?请详细解释一下约束在表视图和表视图单元格中是如何工作的


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


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

删除以前的约束并将约束添加到
UITableView
中,如下图所示。 因此,您的
UITableView
将具有0边距


我很难让它占据整个屏幕
你是指宽度还是高度,你希望单元格占据整个宽度还是高度,或者两者都占据?我希望它占据整个宽度问题仍然存在。实际上这是自动调整大小的问题,编辑它解决了这个问题。非常感谢您抽出时间。非常感谢。我没有设置任何约束,我在视图控制器中使用tableview。实际上是自动调整大小的问题,编辑它解决了问题。谢谢