网上有很多带波浪的进度显示,但是这些常见的都是圆形,方形。最多还有一些简单的贝塞尔曲线绘制的图形。
可是我们常常需要的在一定的图形上显示进度。如在logo形状的视图上加载进度。就想我刚刚也遇到了这样的问题。需要在logo上显示不同进度。

如上图,我就简单封装了一个类,只要设置不同图片就可以设置一个不同背景下的进度显示。

在这里我设置了默认图片名字,只要修改这里就可以展示不同图片了。
使用方法:
WCYWaveProgressView *waveProgressView = [[WCYWaveProgressView alloc] initWithFrame:CGRectMake(100, 100, 40, 30)];
waveProgressView.progress = 0.5;
waveProgressView.waveHeight = 2;
[self.view addSubview:waveProgressView];
本文介绍了一种自定义进度显示的方法,通过封装一个类实现不同背景下的进度条效果,适用于logo等特定图形上的进度显示。
2682

被折叠的 条评论
为什么被折叠?



