剪辑到不同UIImageView的边界

时间:2015-03-28 09:55:12

标签: ios objective-c xcode6 cliptobounds

我有两个UIImageViewimageView1imageView2。我已经设定了

self.imageView1.clipsToBounds = YES;

但我想知道是否可以将imageView1设置为clipToBounds的{​​{1}}?

1 个答案:

答案 0 :(得分:1)

不容易。执行此操作的“正确”方法是在imageView1的图层上使用剪切路径。但是,您可以更轻松地获得相同的效果,如下所示。

imageView1置于容器UIView的中心位置,然后打开该视图的clipsToBounds。然后:

  • 如果您使用自动布局,请将容器视图的大小限制为等于imageView2的大小。

  • 如果您没有使用自动布局,请在计算布局时将容器视图的边界设置为imageView2的大小。