美文网首页待处理
iOS POP动画使用

iOS POP动画使用

作者: 玉思盈蝶 | 来源:发表于2021-01-06 17:28 被阅读0次

这里不想说系统的动画操作,想说下POP这个框架的使用,真的不要太好用哦~~~

效果如下:

其实是闪动效果,包括透明度,边框颜色。


image.png

代码如下:

func animateButton() {
    myButton.layer.borderWidth = 0.0
    myButton.layer.borderColor = UIColor.red.cgColor
    let opacity = POPBasicAnimation(propertyNamed: kPOPViewAlpha)
    opacity?.toValue = NSNumber(floatLiteral: 0.6)
    opacity?.duration = 1
    opacity?.repeatForever = true
    myButton.pop_add(opacity, forKey: "opacity")
    // kPOPLayerBorderWidth
    // kPOPLayerBorderColor
    let width = POPBasicAnimation(propertyNamed: kPOPLayerBorderWidth)
    width?.toValue = 4.0
    width?.duration = 1
    width?.repeatForever = true
    myButton.layer.pop_add(width, forKey: "width")
    let color = POPBasicAnimation(propertyNamed: kPOPLayerBorderColor)
    color?.toValue = UIColor.yellow.cgColor
    color?.duration = 1
    color?.repeatForever = true
    myButton.layer.pop_add(color, forKey: "color")
}

看代码是不是很简洁呀。需要注意的是配置kPOPLayerBorderWidth和kPOPLayerBorderColor动画的时候记得设置view的layer,不然就崩溃哦。再然后就是初始化设置初始值,不然没效果哈~~~

库地址:

https://github.com/facebookarchive/pop

相关文章

  • iOS POP动画使用

    这里不想说系统的动画操作,想说下POP这个框架的使用,真的不要太好用哦~~~ 效果如下: 其实是闪动效果,包括透明...

  • iOS_动画_POP_POPAnimatableProperty

    一丶代码: 二丶使用 iOS_动画POP实例(一)_金额格式数字动画http://www.jianshu.com/...

  • iOS动画总结(Core Animation&POP&a

    iOS动画总结(Core Animation&POP&贝塞尔&Transform) iOS动画总结(Core An...

  • IOS FACEBOOK POP动画详解

    IOS FACEBOOK POP动画详解 POP框架介绍 POP 的架构 架构知识了解下就行 POP 目前由四部...

  • iOS POP动画简单使用

    POP背后的开发者是 Kimon Tsinteris, Push Pop Press 的联合创始人,曾经在Appl...

  • iOS faceBook pop动画使用

    POP是一个来自于Facebook,在iOS与OSX上通用的极具扩展性的动画引擎。它在基本的静态动画的基础上增加的...

  • FaceBook 开源 POP 阶段一

    最近想开始学动画 听说 FaceBook 的 Pop动画 不错 所以最近学习下Pop 使用指南 Pop Anim...

  • IOS POP动画

    参考链接一:基础知识参考链接二:很详细的讲解 参考链接二:演示代码 参考链接三:POPAnimation 源码仓库...

  • iOS 全屏手势返回

    BBGestureBack BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势...

  • iOS 右滑返回

    BBGestureBack BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势...

网友评论

    本文标题:iOS POP动画使用

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