|
//
// UIButton+Animation.swift
// PaiAi
//
// Created by zhengjianfei on 2017/3/29.
// Copyright © 2017年 FFIB. All rights reserved.
//
import UIKit
extension UIButton {
func addZoomAnimation() {
let animation = CAKeyframeAnimation(keyPath: "transform")
animation.duration = 0.3
animation.repeatCount = 5
let array = [NSValue(caTransform3D: CATransform3DMakeScale(0.8, 0.8, 1.0)), NSValue(caTransform3D: CATransform3DMakeScale(1.2, 1.2, 1.0)), NSValue(caTransform3D: CATransform3DMakeScale(0.8, 0.8, 1.0))]
animation.values = array as [AnyObject]
self.layer.add(animation, forKey: "")
}
}
|