#使用pod指令添加类库文件到项目中
pod 'EBTWaterWaveView'
#用UIView实现水波动画操作过程
首先:#import "EBTWaterWaveView.h" 类文件
然后: #纯代码使用示例:
1:先创建水波动画view并添加self.view上面。
waveView = [[EBTWaterWaveView alloc]initWithFrame:CGRectMake(0, 80, SCREEN_WIDTH, SCREEN_HEIGHT)]; [self.view addSubview:waveView];
2:调用其方法
[self.waveView showWaterWaveViewWithDepath:0.87 withWaveFillColor:[[UIColor redColor] colorWithAlphaComponent:0.5] withWaveStillAnimate:YES withWaterWaveCompleteHandler:^(EBTWaterWaveView *waterWaveView, UIBezierPath *bezierPath) {
}];
1:先在控制器上面拖一个view并将其class设置为“EBTWaterWaveView”,并托线条引出去。
2: 调用其方法
[self.waterWaveView showWaterWaveViewWithDepath:0.87 withWaveFillColor:[[UIColor redColor] colorWithAlphaComponent:0.5] withWaveStillAnimate:YES withWaterWaveCompleteHandler:^(EBTWaterWaveView *waterWaveView, UIBezierPath *bezierPath) {
}];
#用两张切图实现水波动画操作过程
首先: #import "EBTWaterImageWaveView.h" 类文件
然后: #纯代码使用示例:
1:先创建水波动画view并添加self.view上面。
customWaveView = [[EBTWaterImageWaveView alloc]initWithFrame:CGRectMake(120, 120, 105, 105)]; [self.view addSubview:customWaveView];
2:调用其方法
[customWaveView showWaterImageWaveViewWithDepath:0.47 withWaveBackGroundImage:[UIImage imageNamed:@"wave"] withWaveFillImage:[UIImage imageNamed:@"wavegreen"] withWaveStillAnimate:YES withWaveImageViewCompleteHandler:^(EBTWaterImageWaveView *waveImageView) {
}];
1:先在控制器上面拖一个view并将其class设置为“EBTWaterImageWaveView”,并托线条引出去。
2: 调用其方法
[self.waterImageView showWaterImageWaveViewWithDepath:0.47 withWaveBackGroundImage:[UIImage imageNamed:@"wave"] withWaveFillImage:[UIImage imageNamed:@"wavegreen"] withWaveStillAnimate:YES withWaveImageViewCompleteHandler:^(EBTWaterImageWaveView *waveImageView) {
}];