Клонирование объектов

swift

#1

День добрый.
Подскажите мне такую вещь,
Пример:
Есть Label ( с нужной информацией) если нажать на него и перенести то он скопирует его с содержимом.
Примерно так


#2

Добавляете UIPanGestureRecognizer к вашей вью, при перемещении пальца копируете ее

extension UIView {
    func copyView<T: UIView>() -> T {
        return NSKeyedUnarchiver.unarchiveObject(with: NSKeyedArchiver.archivedData(withRootObject: self)) as! T
    }
}

добавляете как сабвью к супервью изначальной вью и перемещаете за пальцем.


#3

Спасибо за ответ.
Попробую- отпишусь !