<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>wave on adolsai's echo</title><link>https://adolsai.com/tag/wave/</link><description>Recent content in wave on adolsai's echo</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 26 Mar 2019 18:18:51 +0800</lastBuildDate><atom:link href="https://adolsai.com/tag/wave/index.xml" rel="self" type="application/rss+xml"/><item><title>一个录音波浪动画</title><link>https://adolsai.com/archives/wave-animation-ios.html</link><pubDate>Mon, 25 Mar 2019 22:08:00 +0800</pubDate><guid>https://adolsai.com/archives/wave-animation-ios.html</guid><description>&lt;h3 id="根据音量大小变化效果"&gt;根据音量大小变化效果:&lt;/h3&gt;&#10;&lt;p&gt;&lt;img src="https://adolsai.com/uploads/2019/03/666.gif" alt="99" loading="lazy" decoding="async"&gt;&#10;&lt;/p&gt;&#10;&lt;h3 id="实现"&gt;实现&lt;/h3&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;使用三角函数计算每一个点(x, y)位置;&lt;/li&gt;&#10;&lt;li&gt;使用UIBezierPath连接这些点;&lt;/li&gt;&#10;&lt;li&gt;把path赋值给CAShapeLayer;&lt;/li&gt;&#10;&lt;/ol&gt;</description></item></channel></rss>