Créer une copie d'une UIView en Swift

Car les objets sont des types référence, pas de types de valeur, si vous définissez un UIView égale à une autre UIView, les points de vue sont le même objet. Si vous modifiez l'un de vous aurez la modification de l'autre.

J'ai une situation intéressante où je voudrais ajouter un UIView comme une sous-vue dans un autre point de vue, alors j'ai du faire quelques modifications, et ces modifications ne devraient pas affecter l'original UIView. Comment puis-je faire une copie de la UIView donc, je peux assurer que j'ai ajouter cette copie comme une sous-vue au lieu d'une référence à l'original UIView?

Remarque que je ne peux pas recréer la vue de la même manière que l'original a été créé, j'ai besoin d'un moyen de créer une copie de donnée tout UIView objet.

InformationsquelleAutor Jordan H | 2014-11-25