0

我想知道是否无论如何都可以使用透明的 UIImageView (Box C) 来剪辑某些移动到它上面的图像。

在我的示例中,我将两个 UIImageViews 的 Box A 和 B 移向透明的 Box C。一旦盒子发生碰撞,我只想剪掉盒子 B。

示例 http://www.demonbox.ca/Questions/QuestionExample.jpg

我知道我可以简单地让盒子 C 不透明,然后确保盒子 B 在下面,盒子 A 在上面。但出于我的特定目的,我真的不想这样做。我想让 Box C 保持透明,以显示我的背景和可能存在的任何其他内容。

一如既往地感谢任何帮助。:)

提前致谢。

4

1 回答 1

1

检测碰撞并不断调整UIImageView应该剪裁的大小,使其永远不会超出/重叠 C。您将需要设置自动调整大小蒙版,以便UIImageUIImageView调整大小时不会缩小。

编辑

这是我试图从视觉上解释的内容......

在此处输入图像描述

全尺寸

于 2011-12-07T21:22:29.017 回答