制作一个对象的副本

时间:2011-08-03 11:31:04

标签: objective-c ipad uiscrollview uiimageview uibutton

我有一个UIScrollView,我有UIImageViewUIButton,当我创建临时UIScrollView并尝试做类似的事情时:

for (UIView *viewCopy in scrollView.subviews) 
{
       [tempScrollView addSubview:viewCopy];
}

scrollView上每个子视图的指针消失。我需要复制每个对象吗?如何制作UIImageViewUIButton的副本?感谢..

1 个答案:

答案 0 :(得分:2)

UIImageView派生的

UIView和UIButton不符合NSCopying协议。所以,你不能复制。

您可以实例化多个时间UIImageViewUIButton并拥有所需数量的对象。

在任何情况下,都不清楚你的意思是:“scrollView上每个子视图的指针消失”