如何在Xcode中将用户定义的运行时属性设置为与对象关联的值?例如,我想将视图的layer.cornerRadius
设置为始终size.width / 2
以使拐角变圆。我知道,如果我知道视图的大小,可以将其设置为这样的常量:
有没有办法动态地做到这一点?我尝试将150
替换为size.width / 2
,但收到以下警告:
“ size.width / 2”值无效。
请提供有效值。
答案 0 :(得分:0)
您应该在viewDidLoad()方法下添加以下内容:
yourView.layer.cornerRadius = yourView.frame.width / 2