Дублируйте UIView * точно * - PullRequest
2 голосов
/ 14 июня 2011

Итак, я хочу дублировать UIView - и под дублированием я подразумеваю дублирование всего , включая его границы, рамку, размер, координаты, смысл его суперпредставления и т. Д. Этот UIView имеет изображение внутриэто - мне тоже нужно сохранить это изображение.

Может кто-нибудь сказать мне простой способ сделать это?Я посмотрел на это - UIView дубликат , но, похоже, это не работает с UIImage, плюс выдает сообщение об ошибке "нераспознанный селектор отправлен в ...".

По сути, яя выбираю UIView из сетки UIViews, и когда я выбираю UIView (содержащий изображение), мне нужно создать копию UIView, которая заменит его.Если у вас есть другие предложения о том, как это сделать, они также приветствуются.

1 Ответ

0 голосов
/ 14 июня 2011

Как вы изначально создали представление, которое хотите скопировать?Можете ли вы сделать это снова?

Что-то в представлении может потребоваться изменить в какой-то момент - границы, содержимое и т. Д. В противном случае у вас будет два идентичных представления вв том же месте, и это, вероятно, бесполезно.

Вся информация, определяющая, как должно выглядеть представление, должна храниться в модели данных, а не в представлении, поэтому создание другого не должно быть большой проблемой.просмотр, который отображает ту же информацию.

...