复制UIButton并移动它

我有一个UIButton (可以说instance1 )。我已经设置目标方法,当它移动。所以当我尝试移动(拖动)我想要做的创build副本的instance1 ,该复制button应该移动(拖动)。是我知道-copy将不支持UIButton 。所以我用:

 NSData *archivedData = [NSKeyedArchiver archivedDataWithRootObject: sender]; UIButton *buttonCopy = [NSKeyedUnarchiver unarchiveObjectWithData: archivedData]; 

但问题是,当我试图移动复制button,它不动,第二次尝试它是隐藏/从屏幕上删除,请帮助我。