【问题标题】:Change the color of a UITableView grouped cells border更改 UITableView 分组单元格边框的颜色
【发布时间】:2016-02-04 08:56:37
【问题描述】:

我几乎尝试了所有方法,但似乎没有任何效果。我正在尝试更改 uitableview 或 uitableViewCell 的边框颜色,但我无法确定它是哪一个。这是显示我在说什么的图像,它是默认的灰色边框。想看,但它的顶部和底部大约 1px,然后是单元格之间的分隔线。

这是我尝试过的:

tableView.backgroundColor = Styles.blackColor()
cell.layer.borderColor = UIColor.yellowColor().CGColor

样式是我保留所有视觉设置的类,它只是返回 UIColors。

【问题讨论】:

    标签: ios uitableview swift2 tableviewcell


    【解决方案1】:

    我想你想改变表格视图分隔符的颜色。

    tableView.separatorColor = [UIColor redColor];
    

    【讨论】:

    • 谢谢,这正是我想要的!
    【解决方案2】:

    如果你想改变颜色:

    tableView.separatorColor = UIColor.yellowColor()
    

    如果你想简单地删除它:

    tableView.separatorStyle = .None
    

    如果你想让分隔符全宽:

        cell.separatorInset = UIEdgeInsetsMake(0, 0, cell.frame.size.width, 0)
        if (cell.respondsToSelector("preservesSuperviewLayoutMargins")){
            cell.layoutMargins = UIEdgeInsetsZero
            cell.preservesSuperviewLayoutMargins = false
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-11
      • 2019-08-03
      • 1970-01-01
      • 1970-01-01
      • 2020-05-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多