横向单元格空间tableview Swift
我有一个UITableView
与各种单元格,我想要在单元格和View
之间插入横向空间(向右和向左),但我无法做到这一点。 谁能帮我这个?
一种方法是使TableView的宽度更短,控制器的视图宽度,并添加约束,以保持空间完全按照您的要求。
另一种方法是用一个“内部容器”来devise你的单元格,并在单元格的内容视图的边缘有空格。
你应该使用UICollectionView来代替。
使用UICollectionView,您可以设置单元格的宽度和高度,并在每个单元格之间添加自定义间距。 您也可以configuration单元格和CollectionView边框之间的空格。
如果你真的需要一个UITableView,试着在你的UITableView和它的Superview之间添加一个Leading Space To Container Margin和一个尾随空间到Container Margin的约束。
这里是一个例子:我的tableview有一个灰色的背景,我的单元格有一个黄色的背景,superview有一个蓝色的背景。 感谢两个约束,我的单元格的左侧和右侧有一个空间
那是你需要的吗?
您可以使用容器视图轻松地在故事板中执行此操作… 将容器视图添加到视图控制器,将左右约束设置为所需的插图,添加UITableViewController
,然后从容器拖到表视图控制器并embedded它