由于我找不到任何问题/答案,我想这是不可能的。
是否可以在 UIView
上设置多个边框。
我目前正在使用 .layer.borderWidth
和 layer.borderColor
设置标准边框。我想知道是否可以向 View 添加多个笔划/边框效果。
我需要一个 4.0f 的白色边框,然后另一个 1.0f 的其他颜色边框。
最佳答案
我能想到的三个解决方案:
- 将一个 UIView 嵌套在另一个 UIView 中,为每个 UIView 定义一个边框;
- 在
-(void)drawRect
中自己绘制边框; - 使用可调整大小的
UIImageView
;边框的可拉伸(stretch)图像作为背景(性能方面的最佳解决方案)。
关于ios - 在 UIView 上设置多个边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51155300/