美文网首页
按钮上下振动效果 iOS swift

按钮上下振动效果 iOS swift

作者: 晓蜻蜓 | 来源:发表于2016-10-11 10:17 被阅读0次
 //上下振动
    func shakeUpDownAnimation(_ range: Float = 10) {
        let animation = CAKeyframeAnimation()
        animation.keyPath = "position.y"
        animation.values = [0, range, -range, range, 0]
        animation.keyTimes = [0, NSNumber(value: 1 / 6.0), NSNumber(value: 3 / 6.0), NSNumber(value: 5 / 6.0), 1]
        animation.duration = 0.8;
        
        animation.isAdditive = true;
        self.layer.add(animation, forKey: "shake")
    }

引用:

Paste_Image.png

按钮振动一下:

Paste_Image.png

相关文章

网友评论

      本文标题:按钮上下振动效果 iOS swift

      本文链接:https://www.haomeiwen.com/subject/fdovyttx.html