Rotation UIButton 360 degrés - Swift

J'ai essayé d'exécuter une animation qui tourne dans ma UIButton 360 degrés à l'aide de ce code:

UIView.animateWithDuration(3.0, animations: {
  self.vineTimeCapButton.transform = CGAffineTransformMakeRotation(CGFloat(M_PI*2))
  self.instagramTimeCapButton.transform = CGAffineTransformMakeRotation(CGFloat(M_PI*2))
})

Cependant, il n'a pas d'effectuer une rotation de 360 degrés en raison de la UIButton est déjà à cet emplacement.

Comment puis-je tourner mon UIButton 360 degrés?

source d'informationauteur Nadal Alyafaie