我在UITableView中遇到了我的单元格问题。我使用了属性检查器来调整大小。像这样:
但调整仅适用于包含内容的单元格。如何使用Swift或Attribute Inspector使分隔符与整个tableview的大小相同?
答案 0 :(得分:0)
对于你的问题,你可以试试这个
tableView.tableFooterView = UIView()
你可以这样做的另一种方式。
然后,
在cellForRowAtIndexPath
中tableView.separatorStyle = .none
let horizontalGap = 15.0 as CGFloat
// As you want to have equal gaping in left & right side, you have to position the view's origin.x to the constant and have to have the width minus the double of that constant.
let seperatorView = UIView(frame: CGRect(x: horizontalGap, y: cell.frame.size.height - 1, width: cell.frame.size.width - horizontalGap * 2.0, height: 1))
seperatorView.backgroundColor = UIColor.red
cell.addSubview(seperatorView)
在故事板中
在Separator
中将None
更改为Attributes Inspector
。拖动UIView
并将其放在cell
内。给出约束Leading 15, Trailing 15, Bottom 0 and height 1
。将背景颜色更改为red