【发布时间】:2017-08-08 13:35:21
【问题描述】:
我在按钮中使用defined runtime attributes。
layer.cornerRadius
layer.masksToBounds
layer.borderWidth
我想把我的边框涂成绿色。但我的代码不起作用:
layer.borderUIColor
边框为黑色。如何使用运行时属性绘制彩色边框?
【问题讨论】:
-
这行代码你确定吗? layer.borderUIColor 是图层边框颜色的正确属性吗?可能是 layer.borderColor。
-
如果我使用
layer.borderColor,我的边框就消失了 -
因为从IB我们只能分配UIColor,我们不能分配CGColor。您必须以编程方式进行。