【发布时间】:2012-01-15 01:10:39
【问题描述】:
我正在尝试实现一种动态 UIView 遮罩效果。这是一个草图:
如您所见,我正在尝试创建一个 UIView,它可以有效地切穿图像以显示其背后的图像。我已经知道如何静态返回带有蒙版的图像,但是我希望“显示器”可以拖动(我将使用平移手势)并实时显示。
是否有人对如何实现这一目标有任何想法或起点?谢谢
(注意:我的演示是白色层,但我实际上想展示另一张图像或照片)。
【问题讨论】:
-
你从什么代码开始?
-
无,我正在寻找有关如何让 UIView 剪切图像的想法或技巧。
-
很抱歉,不太确定你想要对非透明部分产生什么效果,但是你不能有一个比你的图片大得多的视图,里面有一个 100% 透明的正方形中间及其边界是白色的,不透明度为 60%?然后拖动这个视图?不需要遮罩或任何东西 - 只需一个 UIScrollView。
-
@PeterSarnowski 很抱歉造成混乱。基本上我有两个图像堆叠在另一个之上。我想要一个小矩形区域来切开顶部图像,以便显示底部图像。
-
我在当前项目中遇到了同样的问题。如果您可以分享代码示例,请不胜感激。