美文网首页
SwiftUI 动画教程之实现环形动态进度图 Animatabl

SwiftUI 动画教程之实现环形动态进度图 Animatabl

作者: iCloudEnd | 来源:发表于2021-01-12 08:35 被阅读0次

实战需求

SwiftUI 动画教程之实现环形动态进度图 AnimatableModifier

本文价值与收获

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

实现环形动态进度图 实现环形动态进度图

看完本文您将掌握的技能

  • 设置渐变圆球 Circle().fill(LinearGradient(gradient: .init(colors: [.yellow, .purple]),startPoint: .topLeading, endPoint: .bottomTrailing))

  • 绘制弧度 path.addArc(startAngle: .degrees(0),endAngle: .degrees(Double(pct) * 360)

  • 绘制线段 path.strokedPath(.init(lineWidth: 10, dash: [6, 3, 20, 3], dashPhase: 0))


基础知识

相关文章

网友评论

      本文标题:SwiftUI 动画教程之实现环形动态进度图 Animatabl

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