小编典典

是否可以从界面生成器设置 UIView 边框属性?

all

是否可以直接从界面生成器控制 UIView 边框属性(颜色、厚度等),或者我只能以编程方式进行控制?


阅读 70

收藏
2022-07-08

共1个答案

小编典典

实际上,您可以通过界面生成器设置视图层的一些属性。我知道我可以通过xcode设置一个图层的borderWidth和cornerRadius。边框颜色不起作用,可能是因为图层需要
CGColor 而不是 UIColor。

您可能必须使用字符串而不是数字,但它有效!

layer.cornerRadius
layer.borderWidth
layer.borderColor

更新:layer.masksToBounds = true

例子

更新:为 Keypath 选择适当的类型:

在此处输入图像描述

2022-07-08