Сделать копию объекта - PullRequest
       10

Сделать копию объекта

1 голос
/ 03 августа 2011

У меня есть UIScrollView, у меня есть UIImageView и UIButton, когда я создаю temp UIScrollView и пытаюсь сделать что-то подобное:

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

Указатель каждого подпредставленияscrollView исчезает.Мне нужно сделать копию каждого объекта?Как сделать копию UIImageView и UIButton?Спасибо ..

1 Ответ

2 голосов
/ 03 августа 2011

UIImageView и UIButton, полученные из UIView, не соответствуют протоколу NSCopying.Таким образом, вы не можете сделать копию.

Вы можете создавать экземпляры несколько раз UIImageView и UIButton и иметь столько объектов, сколько вам нужно.

В любом случае неясно, что вы подразумеваете под:подпредставление на scrollView исчезает "

...