我是iOS开发的新手,在网上找不到答案。所以我有一个UIView,在那个视图中有一个UITableView。但是由于一些奇怪的原因,表视图没有扩展父UIView的全部宽度。
红色是UIView。
绿色是UITableView。
下面是TableView的约束
下面是UIView的约束
如何才能使表视图具有设备/ UIView的全部宽度,使唯一可见的红色位于底部,而不是当前图片中显示的边?(可怕的颜色只是为了直观的解释。(不想让他们不高兴)
发布于 2017-07-11 12:14:09
在你的故事板上:
发布于 2017-07-11 12:36:47
删除对边距的限制,正如前面所建议的那样。接下来,选择左、上、右和下栏,并确保将左、上和右边距设置为0,并为底部边距选择一个值。这将迫使视图位于超级视图1:https://i.stack.imgur.com/dNBfm.png的边缘。
https://stackoverflow.com/questions/45043638
复制