我正在构建一个在InterfaceBuilder中定义的表视图原型单元,并且在定义的所有UITableViewCell中,内容视图下方似乎有一个8像素的边距。
我可以通过将autolayout bottom参数设置为-8来对齐单元格的绝对底部的视图,但这看起来像是一种黑客攻击并且可能会对未来的iOS更新造成影响,而且似乎应该是一种摆脱IB或编程的8像素边距的方法。
答案 0 :(得分:1)
检查您是否使用了固定到边距而不是视图的约束。
如果是,请将约束更改为无边距固定。
为最外层视图创建约束时,会出现一个复选框,表示约束为边距。取消选择。在现有约束上,您还可以删除第一个和第二个视图的各个约束菜单上的边距使用。