效果
接口
与UIProgressView接口基本一致,增加了更丰富的动画接口,可自由设置frame
#import <UIKit/UIKit.h>
@interface GRProgressView : UIImageView
@property (nonatomic, assign) float progress; // 0.0 .. 1.0, default is 0.0. values outside are pinned.
@property (nonatomic, strong, nullable) UIColor* progressTintColor;
@property (nonatomic, strong, nullable) UIColor* trackTintColor;
@property (nonatomic, strong, nullable) UIImage* progressImage;
@property (nonatomic, strong, nullable) UIImage* trackImage;
- (void)setProgress:(float)progress animateWithDuration:(double)duration delay:(double)delay
- (void)setProgress:(float)progress animateWithDuration:(double)duration;
- (void)setProgress:(float)progress animated:(BOOL)animated;
@end
git地址:https://github.com/Assuner-Lee/GRProgressView.git 附demo