不说废话直接上代码
#import <UIKit/UIKit.h>
@interface JDWaterWaveView : UIView
/**
水纹速度
*/
@property(nonatomic,assign)CGFloat waveSpeed;
/**
水纹振幅
*/
@property(nonatomic,assign)CGFloat waveA;
/**
水纹周期
*/
@property(nonatomic,assign)CGFloat waveW;
/**
页面退出的时候必须调用,否则定时器无法销
*/
- (void)stopWave;
@end
#import "JDWaterWaveView.h"
@interface JDWaterWaveView ()
/**
位移
*/
@property(nonatomic,assign)CGFloat offsetX;
/**
当前波浪高度
*/
@property(nonatomic,assi