Swift:如何在tableViewController中以编程方式更改tableHeaderView的边框颜色

时间:2016-02-25 23:25:14

标签: ios swift uitableview

我尝试将headerView的边框颜色更改为冲浪绿色,但似乎我的代码无效。我试过的是:

tableView.tableHeaderView?.layer.borderColor = UIColor(red: 105.0/255.0, green: 215.0/255.0, blue: 189.0/255.0, alpha: 1.0).CGColor
tableView.tableHeaderView?.layer.masksToBounds = true

但是,标题的边框仍然如下所示:

Here is the Image(抱歉,我没有足够的信誉发布图片)

如您所见,边框仍为黑色/深蓝色。

任何帮助将不胜感激!提前谢谢!

1 个答案:

答案 0 :(得分:0)

我认为导航栏和搜索栏之间存在边界问题......

检查this link for solution

searchBar.backgroundImage = UIImage()

改变边界的一些例子:

searchBar.layer.borderWidth = 1 
searchBar.layer.borderColor = someColor.CGColor