SwiftUI 动画教程之实现波浪文字效果Wave AnimatableModifier(教程含源码)

SwiftUI 动画教程之实现波浪文字效果Wave AnimatableModifier(教程含源码)

实战需求 SwiftUI 动画教程之实现波浪文字效果Wave AnimatableModifier 本文价值与收获 看完本文后,您将能够作出下面的界面 截屏2021-01-12 上午8.41.29.png Jietu20210112-084203.gif 看完本文您将掌握的技能 放大缩小.scaleEffect 曲线波动(sin(angl...

实战需求

SwiftUI 动画教程之实现波浪文字效果Wave AnimatableModifier

本文价值与收获

看完本文后,您将能够作出下面的界面

截屏2021-01-12 上午8.41.29.png
Jietu20210112-084203.gif

看完本文您将掌握的技能

  • 放大缩小.scaleEffect
  • 曲线波动(sin(angle.rad) + 1) / 2
  • 循环播放 withAnimation(Animation.easeInOut(duration: 2.0).repeatForever())

基础知识

AnimatableModifier

可以使用动画创建另一个修改器的修改器。

protocol AnimatableModifier : Animatable, ViewModifier

实战代码

文章来源于互联网:SwiftUI 动画教程之实现波浪文字效果Wave AnimatableModifier(教程含源码)

0

评论0

鱼翔浅底,鹰击长空,驼走大漠
没有账号? 注册  忘记密码?