*完全*复制U​​IView

问题描述

| 所以我想复制一个UIView-通过复制我的意思是复制所有内容,包括其范围,框架,大小,坐标,其超级视图的含义等。 这个UIView内部有一个图像-我也需要保留该图像。 谁能告诉我一种简单的方法吗?我看着这个-UIView重复项,但似乎与UIImage不兼容,再加上一个错误,提示“无法识别的选择器发送到...”。 基本上,我是从UIViews网格中挑选一个UIView,然后当我挑选UIView(包含图像)时,我需要创建UIView的副本来替换它。如果您对执行此操作有任何其他建议,也非常欢迎他们。     

解决方法

        您最初是如何创建要复制的视图的?你能再做一次吗? 关于视图的某些事情将需要在某些时候进行更改-范围,内容等。否则,您将在同一位置拥有两个相同的视图,这可能无济于事。 确定视图外观的所有信息都应存储在数据模型中,而不是存储在视图中,因此,创建另一个显示相同信息的视图应该没什么大不了的。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...