我有一个UIView,我想制作它的多个副本,我可以在屏幕的不同点上定位。我还希望能够对每个副本应用不同的蒙版/变换,以便每个副本都可以显示原始的不同部分。
例如,让我们说我有一个视图A
,然后我制作了两个副本,B
和C
。我想对B
应用一个掩码,以便它只显示A
的上半部分,并且我想对C
应用不同的掩码,以便它只显示下半部分A
。
我将如何做到这一点?
CAReplicatorLayer并不适用于我在我的应用程序中尝试做的事情,因为副本需要位于视图层次结构的不同部分。此外,我无法使用任何使用快照的方法,因为原始视图可能包含动画内容或视频。我真正想要的是某种可以镜像另一个视图内容的视图,以便我有两个看起来完全相同的视图。