我设置了tableView的背景颜色,我希望每个单元格周围都有空格(10px)显示颜色。
例如(忽略红线)
我现在正在做的是让细胞嵌入一个较小的视图,并将细胞的背景设置为清晰。但是一次又一次地创建这样的嵌入视图很烦人。
所以,我正在寻求更好的解决方案,我相信如果我能增加分隔符的高度会更好。但旧的答案并没有解决我的问题。
(How to increase the UITableView separator height?)
修改
但是,如果我在单元格中添加自己的分隔符。我可能无法设置具有圆角的单元格
答案 0 :(得分:2)
tableView
的{{1}}设置为separatorStyle
。.None
子类。UITableViewCell
,subview.layer.cornerRadius = 10.0
)。您不必在InterfaceBuilder中重复使用该单元格。只需给单元格一个ID,并在表视图的数据源实现中,使用该ID将单元格实例出列,并设置其中的标签值。
答案 1 :(得分:1)
您是否想过让细胞高度更高并将自己的分离器放在自定义细胞的底部?顺便说一下漂亮的桌子布局。