Brak opisu

UILabel+Animation.swift 692B

    // // UILabel+Animation.swift // PaiAi // // Created by zhengjianfei on 2017/3/29. // Copyright © 2017年 FFIB. All rights reserved. // import UIKit extension UILabel: CAAnimationDelegate { func addGraduallyIntoAnimation() { self.isHidden = false let animation = CAKeyframeAnimation(keyPath: "bounds.size.width") animation.duration = 1.5 let array = [0, self.width] animation.values = array as [AnyObject] animation.delegate = self self.layer.add(animation, forKey: "") } public func animationDidStop(_ anim: CAAnimation, finished flag: Bool) { Delay(1) { self.isHidden = true } } }