2016-11-08 36 views
1

我真的希望能够使用xcode Storyboard中的“用户定义的运行时属性”来通过容器视图构建良好的弹出窗口。 不幸的是,我无法让它工作,并找不出原因!无法使用户定义的运行时属性工作

我发现了很多话题(例如:Is it possible to set UIView border properties from interface builder?),但它对我来说不起作用......!

这是containerView嵌入UIView属性检查器(我也尝试实现到containerView UIView也没有成功)。

enter image description here

我添加了一个扩展改造的UIColor到CGColor预期:

extension CALayer { 
var borderUIColor: UIColor { 
    set { 
     self.borderColor = newValue.CGColor 
    } 

    get { 
     return UIColor(CGColor: self.borderColor!) 
    } 
} 

}

是否有人能想到的东西不见了?

非常感谢你提前;)

回答

5

相反的layer.borderColor,使用用户定义的属性运行layer.borderUIColor。只需双击密钥名称并添加UI

+0

没错,就是这样!非常感谢你 :) ! – GrayFox

相关问题