完全复制UIView *

时间:2011-06-13 22:26:28

标签: ios uiview uiimage duplicates

所以我想要复制一个UIView - 并且通过复制我的意思是复制所有,包括它的边界,框架,大小,坐标,什么是它的超视图等。 这个UIView里面有一个图像 - 我也需要保留那个图像。

任何人都可以告诉我一个直截了当的方法吗?我看了一下这个 - UIView duplicate,但这似乎与UIImage没有关系,另外还给我一个错误,说“无法识别的选择器被发送到......”。

基本上,我从UIViews的网格中选择一个UIView,当我选择UIView(包含图像)时,我需要创建一个替换它的UIView的副本。如果您对如何做到这一点有任何其他建议,他们也非常欢迎。

1 个答案:

答案 0 :(得分:0)

您是如何最初创建要复制的视图的?你能再做一次吗?

有关视图的东西需要在某些时候更改 - 边界,内容等。否则,您将在同一位置拥有两个相同的视图,这可能没有帮助

决定视图外观的所有信息都应该存储在数据模型中,而不是存储在视图中,因此创建另一个显示相同信息的视图不应该是一个大问题。