删除UINavigationBar边框

时间:2015-06-09 20:28:27

标签: swift uinavigationbar

UINavigatioBar底部有一个细灰色边框: enter image description here

我无法删除它!

我试过了:

self.navigationController?.navigationBar.layer.borderColor =
 UIColor.orangeColor().CGColor
self.navigationController?.navigationBar.layer.borderWidth = 0

没有机会。

1 个答案:

答案 0 :(得分:1)

应该有效

 self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
 self.navigationController?.navigationBar.shadowImage = UIImage()

添加此行作为背景颜色(更改您选择的rgb值)

self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#000000")