创建UIView的临时副本

时间:2012-08-27 19:15:54

标签: ios uiview

我想复制现有的UIView及其所有子视图。复制的视图将用作动画的一部分,之后将不再需要它。

我注意到UIView没有实现copyWithZone。有没有一种基于现有视图创建视图的简单方法?或者我是否需要使用提供给原始视图的参数手动设置视图?

或者,最好是创建一个视图图像并将其用于我的动画吗?

1 个答案:

答案 0 :(得分:4)

您确定需要整个视图层次结构吗?你能用 - [CALayer renderInContext:]将视图渲染成图像并使用它吗?