OStack程序员社区-中国程序员成长平台

标题: ios - 创建 UIView 的临时副本 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 22:32
标题: ios - 创建 UIView 的临时副本

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

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

或者,创建 View 图像并将其用于我的动画会更好吗?



Best Answer-推荐答案


您确定需要整个 View 层次结构吗?您可以使用 -[CALayer renderInContext:] 将 View 渲染为图像并使用它吗?

关于ios - 创建 UIView 的临时副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12148155/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4