如何为UITableView的分隔符设置颜色

时间:2016-07-07 13:26:23

标签: ios uitableview

如何设置部分分隔符的颜色? 我将所有可能的颜色设置为“f5f5f5”,但分隔符是“ededed”。 为什么会这样?

enter image description here

3 个答案:

答案 0 :(得分:0)

您可以创建一个扩展程序,在UITableVIewCell

中设置阴影
extension UIView {
public func applyShadow(
    withOpacity opacity: Float = 0.4,
                offset: CGSize = CGSizeMake(2.0, 0.5),
                radius: CGFloat = 3.0) -> Void {

    self.layer.shadowOpacity = opacity
    self.layer.shadowOffset = offset
    self.layer.shadowRadius = radius
}

您可以使用此扩展程序。 cell.applyShadow()

答案 1 :(得分:0)

更改分隔符的颜色:

self.tableview.separatorColor = UIColor.redColor

我希望它有所帮助!

答案 2 :(得分:0)

目标c

- (void)viewDidLoad
 {     
  [self.tableView setSeparatorColor:[UIColor redColor]];
 }

<强>夫特

func viewDidLoad()
{
 self.tableview.separatorColor = UIColor.redColor
}