在tableView中显示自定义表分隔符UIView

时间:2016-03-07 08:59:39

标签: ios swift uitableview uiview

我有一个动态的Prototype TableView。因为我想在单元格中显示一条线,所以我拖动一个uiview并放入单元格中。问题是当我在移动设备中编译应用程序时,该行未显示在单元格中。我在我的代码中执行此操作以填充单元格值

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCellWithIdentifier("cell", 
        forIndexPath: indexPath) as! RequestTableViewCell

    cell.userNameLabel.text = firstName.uppercaseString + " " 
        + lastName.uppercaseString

    cell.contentView.addSubview(cell.tableSeparatorUIView) 
}

我认为我在这里做错了什么

 cell.contentView.addSubview(cell.tableSeparatorUIView)

2 个答案:

答案 0 :(得分:1)

我已经完成了示例示例。使用自动布局。 Go throght sample example请仔细阅读链接。它会帮助你。

答案 1 :(得分:0)

这样做: -

在属性检查器中选择TableView do separator None。然后在底部添加UIView,高度为1px,前导,尾随,底部为tableView。