TQStarRatingView 1.0

TQStarRatingView 1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2016年6月

Alexandre Santosqfu 维护。



  • 作者
  • tinyq

星星评分控件

一个 IOS 星星评分视图控件,可点击和滑动评分。

控件效果

Image text

初始化

TQStarRatingView *starRatingView = [[TQStarRatingView alloc] initWithFrame:CGRectMake(30, 200, 250, 50)
                                                              numberOfStar:5];
starRatingView.delegate = self;
[self.view addSubview:starRatingView];

委托回调处理分数变更

-(void)starRatingView:(TQStarRatingView *)view score:(float)score
{
    self.scoreLabel.text = [NSString stringWithFormat:@"%0.2f",score * 10 ];
}

使用代码设置分数。参数必须在 0-1 之间。

[self.starRatingView setScore:0.5f withAnimation:YES];

//or

[self.starRatingView setScore:0.5f withAnimation:YES completion:^(BOOL finished)
{
    NSLog(@"%@",@"starOver");
}];

About TinyQ

电子邮件: [email protected]

博客:http://tinyq.me