我为UICollectionView
创建了一个原型单元格并为此设置了一些维度。在单元格中,我添加了Thumbnail
(和其他对象)并设置constraints
,以便thumnail完全填充单元格。然而,两者之间仍然存在一些空间。我在单元格中设置了背景颜色来证明这一点。附上相同的截图。同样的事情也发生在tableview中。
一个hack可能是在约束中设置负值。但是我想要为什么会有额外的空间,甚至约束被设置为匹配单元格top,left,bottom,right。
答案 0 :(得分:1)
您的单元格内容的x为8,y为8,这将导致填充,就像将约束附加到超视图时一样,约束将添加为边距。只需将x和y更改为0并更新约束!
[编辑]:
详细阐述要点:
1.clear the constraints of the view inside the content view of the cell.
2. make the view's x and y as 0.
3. add constraints as previously, you did, UNCHECK "constraints to margin".
答案 1 :(得分:1)