Skip to content

Instantly share code, notes, and snippets.

@erikfloresq
Created March 4, 2016 22:15
Show Gist options
  • Save erikfloresq/9bcfeb4af7e8f65368a2 to your computer and use it in GitHub Desktop.
Save erikfloresq/9bcfeb4af7e8f65368a2 to your computer and use it in GitHub Desktop.
Presentation cell with animation
class func animateCell(cell:UITableViewCell) -> Void{
let fadeOutAnimation:CABasicAnimation = CABasicAnimation(keyPath: "opacity")
fadeOutAnimation.duration = 1.0
fadeOutAnimation.removedOnCompletion = false
fadeOutAnimation.fillMode = kCAFillModeBackwards
fadeOutAnimation.fromValue = NSNumber(float: 0.0)
fadeOutAnimation.toValue = NSNumber(float: 1.0)
cell.layer.addAnimation(fadeOutAnimation, forKey: "animateOpacity")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment