如何在 swift iOS 中创建 UI 类似 spotify 的均衡器 UI
How to create UI like spotify's Equalizer UI in swift iOS
你好,我 iOS 比较新鲜,对创建复杂的东西没有太多想法 UI,我想创建均衡器 UI 就像 spotify 的均衡器 UI .目前我已经使用 UISlider 设置了均衡器。我应该用什么来修改我的 UI 就像 spotify 的 EQ UI。如果您能帮助编写示例代码,那就太好了。
谢谢。
This is my EQ UI.
This is what i want to create. EQ UI of spotify.
方法可以很简单:
- 使滑块仪表的颜色清晰,使其透明
- 读取滑块的值并在它们之间画线
- 使用滑块值的坐标 + 底部的两个点创建一个多边形,并用颜色渐变填充它
由于您的滑块是等间距的,您可以在知道图形容器宽度的情况下推断出它们的 x 位置,y 值是滑块当前值 + 滑块按钮大小的一些修正。
你好,我 iOS 比较新鲜,对创建复杂的东西没有太多想法 UI,我想创建均衡器 UI 就像 spotify 的均衡器 UI .目前我已经使用 UISlider 设置了均衡器。我应该用什么来修改我的 UI 就像 spotify 的 EQ UI。如果您能帮助编写示例代码,那就太好了。 谢谢。
This is my EQ UI.
This is what i want to create. EQ UI of spotify.
方法可以很简单:
- 使滑块仪表的颜色清晰,使其透明
- 读取滑块的值并在它们之间画线
- 使用滑块值的坐标 + 底部的两个点创建一个多边形,并用颜色渐变填充它
由于您的滑块是等间距的,您可以在知道图形容器宽度的情况下推断出它们的 x 位置,y 值是滑块当前值 + 滑块按钮大小的一些修正。