【发布时间】:2015-09-01 12:40:24
【问题描述】:
我有一个 UIView 作为背景,上面有一个 UIImageView。
我想要做的是用后面的 UIView 部分填充 UIImageView(没有白色边框)
我尝试裁剪背景快照,但效果不佳。总是有区别的。
【问题讨论】:
-
发布裁剪代码,您可能忘记了图像上下文中的比例参数
我有一个 UIView 作为背景,上面有一个 UIImageView。
我想要做的是用后面的 UIView 部分填充 UIImageView(没有白色边框)
我尝试裁剪背景快照,但效果不佳。总是有区别的。
【问题讨论】:
让后台UIView成为UIImageView的子视图,然后设置UIImageView的属性yourImageView.clipsToBounds = YES
【讨论】:
使用 CALayer 蒙版。掩码将是较小的图像视图,并将分配给背景视图的掩码属性。
【讨论】: