如何删除自定义uiview中的边框线?

时间:2016-12-19 12:13:36

标签: ios swift xcode swift2

enter image description here

我制作了一个自定义视图,我在UINavigationController中调用它,我把它设为透明但是在我把它放在导航控制器中之后我得到了那个边框,如何删除它? 提前谢谢

4 个答案:

答案 0 :(得分:1)

您需要将视图的边框颜色设置为透明。

yourview.layer.borderColor = UIColor.clearColor()

这应该有用。

答案 1 :(得分:0)

尝试使用此代码。 (91,158,236)是导航栏的颜色。

yourview.layer.borderColor = UIColor(red: 91.0 / 255, green: 158.0 / 255, blue: 236.0 / 255, alpha: 1.0).CGColor

对于borderWidth为4.0的导航栏中包含的红色视图,它将产生类似

的结果

enter image description here

希望这会有所帮助。

答案 2 :(得分:0)

尝试使用0

设置视图的边框宽度
O(1)

答案 3 :(得分:0)

更新Swift 3 +

yourview.layer.borderColor = UIColor.clear.cgColor