我的目的是从UIImage中导出UIView。所以我想在红色圆圈上添加清晰的边框,以便输出图像看起来像第二张图像。
UIImage
UIView
现在我想要这样:我想在红色圆圈上添加清晰的背景,以便输出图像看起来像下面的图像。 (我知道如果添加清晰边框,那么我将无法实现,因此请建议我实现这一点)
这里我仅添加了颜色,这2种颜色实际上是图像
您需要更改UIView的layer属性。您必须提供用户定义的视图层属性-
layer
layer.cornerRadius
layer.masksToBounds
正如您所说,您希望使用情节提要来做,所以这里有一个示例-
将两个视图的背景颜色都设置为“ clear”,您就可以了。
P.S。在两个视图的示例大小中都是固定的,如果视图具有动态大小(或自适应大小),则应按代码对视图进行四舍五入。