在視圖上實現彈起效果

import UIKit
import QuartzCore

class ViewController: UIViewController {

    @IBOutlet weak var popingView: UIView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let keyframeAnimation = CAKeyframeAnimation(keyPath: "transform.scale")
        keyframeAnimation.keyTimes = [0.0, 0.7, 1.0]
        keyframeAnimation.values = [0.0, 1.2, 1.0]
        keyframeAnimation.duration = 4
        keyframeAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeOut)
        
        self.popingView.layer.add(keyframeAnimation, forKey: "pop")
    }


}

Demo 4鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章