如何使用Stackview消耗整个视图

时间:2016-10-04 14:34:27

标签: ios xcode uitableview constraints uistackview

我有这个层次结构:

查看> Stackview>泰伯维

Stackview有这些限制:
- 尾随空间:Superview
- 领先的空间:Superview

Tableview对Stackview有这些限制:
- 尾随空间:Superview
- 领先的空间:Superview

底层类是UIViewController。我得到一个看起来像这样的tableview:

enter image description here

注意所有右/左边距。有没有办法摆脱利润?

2 个答案:

答案 0 :(得分:1)

默认情况下,Interface Builder会将您的视图限制为NULL,而不是实际的视图边界。 选择您的约束(逐个),然后转到右侧的检查器视图,您可以在其中控制约束的设置方式(如尾随< - > leading,bottom< - > top等)。在这里,取消选择margin

XCODE IB MARGINS

答案 1 :(得分:0)

UITableView分隔符不会跨越整个细胞;这就是他们的风格。例如,如果您检查检查器中的表格视图,或在其上设置背景颜色,您会发现tableview确实占用了整个空间。