iOS RatingBar
AWERatingBar
支持 Xcode 7.3、iOS 8.0+,并且需要 ARC 进行构建。为了构建 AWERatingBar
,您需要最新的开发者工具。旧的 Xcode 版本可能可以工作,但不会明确维护兼容性。
AWERatingBar
文件夹拖到您的项目中。如果您在项目外提取了代码归档,请确保在选择时选择复制项目。#import "AWERatingBar.h"
来使用它。-(instancetype)initWithFrame:(CGRect)frame;
-(instancetype)initWithFrame:(CGRect)frame displayRating:(CGFloat)rating;
-(instancetype)initWithFrame:(CGRect)frame numberOfStars:(NSInteger)numberOfStars rateStyle:(RateStyle)rateStyle anination:(BOOL)animation delegate:(id)delegate;
-(instancetype)initWithFrame:(CGRect)frame finish:(finishBlock)finish;
-(instancetype)initWithFrame:(CGRect)frame numberOfStars:(NSInteger)numberOfStars rateStyle:(RateStyle)rateStyle isAnination:(BOOL)isAnimation finish:(finishBlock)finish;
-(void)displayRating:(CGFloat)rating isIndicator:(BOOL)isIndicator;
- (void)setStarImageWithNormalStar: (UIImage *)normalStar selectedStar: (UIImage *)selectedStar;
AWERatingBar
在 MIT 许可下发布。有关详细信息,请参阅 LICENSE。