2

我有一个 UIView,我想制作它的多个副本,我可以将它们定位在屏幕的不同点上。我还希望能够对每个副本应用不同的掩码/变换,以便每个副本都可能显示原始的不同部分。

例如,假设我有一个视图 ,A并且我制作了它的两个副本B, 和C。然后我想应用一个蒙版B,使它只显示上半部分A,我想应用一个不同的蒙版C,使它只显示下半部分A

我该怎么做呢?

CAReplicatorLayer 并不能真正用于我在我的应用程序中尝试做的事情,因为副本需要位于视图层次结构的不同部分。此外,我不能使用任何利用快照的方法,因为原始视图可能包含动画内容或视频。我真正想要的是某种可以反映另一个视图内容的视图,这样我就有两个看起来完全相同的视图。

4

0 回答 0