DNOLabelAnimation
波浪式文字动画
Type 两种格式 Normal 和 Wave
typedef enum { DNOLabelAnimationTypeNormal = 0, DNOLabelAnimationTypeWave = 1 }DNOLabelAnimationType;创建方式 两种 frame可以设定位置和大小
依据NSString来创建
- (instancetype)initWithFrame:(CGRect)frame text:(NSString *)text;依据NSAttributedString来创建
- (instancetype)initWithFrame:(CGRect)frame attributedText:(NSAttributedString *)attributedText;sizeToFit 可以自适应大小
- (void)sizeToFit;操作动画
开始动画
- (void)startAnimation;暂停动画
- (void)pauseAnimation;结束动画
- (void)stopAnimation;细节处理
animationHeight 待处理
rate 动画速度
kerning 字间距
@property (nonatomic, assign) CGFloat animationHeight; @property (nonatomic, assign) NSUInteger rate; // 1 is fastest 10 is slowest, default is 2 @property (nonatomic, assign) CGFloat kerning;安装In your Podfile
pod 'DNOLabelAnimation'