如何从图像中隔开边框?
Posted
技术标签:
【中文标题】如何从图像中隔开边框?【英文标题】:How can I space out the borders from the image? 【发布时间】:2019-04-02 16:25:44 【问题描述】:如何使边框离图像更远一点,而不是像屏幕截图中那样直接附加到图像上
【问题讨论】:
How do I make an UIImage/-View with rounded corners CGRect (Swift)的可能重复 【参考方案1】:为了有圆角,你必须设置
imageView.layer.cornerRadius = 9 //Or any other number
为了使边界远离边界,只需更改约束的值。
【讨论】:
我想 OP 知道这一点,因为他调用了名为roundImage()
的方法。无论如何,问题非常不清楚,问题可能与设置为false
而不是true
的边界/剪辑边界有关
我不明白 maskToBounds 是什么
***.com/a/39466262/10408872检查这个链接让我知道它是否有帮助..【参考方案2】:
试试这个
imageView.layer.cornerRadius = 10
imageView.layer.masksToBounds = true
【讨论】:
我不明白 maskToBounds 是什么 这里是关于它的详细信息。 developer.apple.com/documentation/quartzcore/calayer/… 我不明白【参考方案3】:我不知道我是否正确理解了这个问题,但您可能正在寻找类似的内容:
imageView.contentMode = .scaleAspectFit
【讨论】:
以上是关于如何从图像中隔开边框?的主要内容,如果未能解决你的问题,请参考以下文章