美文网首页
UIview上下跳动黑点的小动画

UIview上下跳动黑点的小动画

作者: 绿恐龙 | 来源:发表于2019-04-16 19:00 被阅读0次

先看效果:

我是图

整个效果我是用label和view拼接起来的,笨方法

视图前部我用的是个label来显示文字,重点说后面的动画,上代码:

for i in0..<3 {

            let animationView =UIView.init()

            animationView.backgroundColor=UIColor.black

            animationView.frame=CGRect(x:4+ i *8, y:16, width:4, height:4)

            animationView.layer.cornerRadius=2

            animationView.layer.masksToBounds=true

            waitView?.addSubview(animationView)

            let animation =CABasicAnimation(keyPath:"transform.translation.y")

            animation.fromValue=NSNumber(value:-6)

            animation.toValue=NSNumber(value:6)

            animation.duration=0.5

            animation.repeatCount=HUGE

            animation.autoreverses=true

            animation.isRemovedOnCompletion=true

            DispatchQueue.main.asyncAfter(deadline: .now() +0.2*Double(i) +0.1) {

                animationView.layer.add(animation, forKey:"addLayerAnimationTranformTranslationY")

            }

        }

OK,效果出来就这样

相关文章

  • UIview上下跳动黑点的小动画

    先看效果: 整个效果我是用label和view拼接起来的,笨方法 视图前部我用的是个label来显示文字,重点说后...

  • iOS 动画

    UIView基础动画实现方式一 UIView位置大小动画UIView颜色动画UIView透明度动画 UIView基...

  • iOS uiview的放大缩小动画

    #pragma mark - 动画 // 之前在网上看到的一个动画效果很好用,所以写下了怕自己忘了 - (void...

  • iOS动画 跳转菜单栏

    做这个小动画先要准备好一个小工具UIView+categroy;里面要设置好:X,Y,width,height,c...

  • 黑点

    眼里有一黑点 每次眼珠转动 就会出现 有时落在一贫如洗的天空 有时滴在黄白相间的蚊帐 有时躺在规划整齐的瓷砖 很久...

  • 黑点

    一天,一位老师走进他的教室,让他的学生准备一个突袭测试。 他们都焦急地在书桌前等待着考试开始。 老师像往常一样,把...

  • 黑点

  • 黑点

    有位大师受邀到大学演讲。 在演讲前,他拿了一张很大的白纸贴在墙上,然后在白纸上画了一个小黑点,之后,他找了一位学生...

  • 黑点

    每個人都需要一顆黑點。 不管故事如何演繹,我們將要分離已是事實。 唏!知道嗎?大師級導演英格瑪伯格曼曾經得過一種俗...

  • 黑点

    这是发生在非洲加纳一所中学里的一个真实故事。一天,一位老师走进教室。他拿出一张画有一个黑点的白纸问学生:“你...

网友评论

      本文标题:UIview上下跳动黑点的小动画

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