Kevin Blog
  • Producter 让产品从 0 到 1
  • iOS 开发视频
  • 我开发的 App 们

waver

A collection of 1 post
Ios Featured

和 Siri 一起学数学 —— Waver 声波效果

在上一篇研究了动效之后,这段时间一直在琢磨如何做一些更有趣的东西,所以,昨天我开源了一个新的声波库——Waver [https://github.com/kevinzhow/Waver],拥有非常动人的声波效果,在此要感谢 SCSiriWaveformView [https://github.com/stefanceriu/SCSiriWaveformView] 这个项目,Waver 在他的基础上改成了 Block 的使用方式,同时声波采用我最熟悉的 UIBezierPath 和 CAShapeLayer 实现,并做了一些逻辑上的优化,实现了 8 倍的性能提升。 采用 UIBezierPath & CAShapeLayer 的另外一个好处是更方便对初始形态进行调整,像 Siri 那样可以从圆形变成线条。 不过对此而言,怎么使用不是最重要的,重要的是怎么实现这样的效果,So,Lets have some fun! 原理 在大概半年多前的时候,iOS
Dec 15, 2014 4 min read
Kevin Blog © 2023
Powered by Ghost