GQRatingView 0.0.6

GQRatingView 0.0.6

Tests(测试)已测试
Lang(语言)语言 Obj-CObjective C
License(许可证) MIT
Released(发布)最后一个发布Jan 2017

BossyGao维护。



  • By
  • developer_高

     

GQRatingView

五星评分RatingView,支持拖拽点击评分,过渡动画平滑,可自定义五角星样式和颜色,支持链式调用。

概述

Demo Overview

基本用法

1.下载GQRatingView文件夹内的所有.h和.m文件。

2.将GQRatingView内的源文件添加(拖放)到你的工程。

3.在需要使用的地方引用头文件GQRatingView.h。

4.添加代码:

    //链式调用
    [GQRatingView init]
    .frameChain(CGPointMake(50, 100),50)
    .canTouchChain(YES)
    .needIntValueChain(YES)
    .scoreNumChain(@5)
    .scroreBlockChain(^(NSNumber *scoreNumber){
        NSLog(@"%@",scoreNumber);
    }).superViewChain(self.view);

    //普通用法
    GQRatingView *fiveStar = [GQRatingView initWithPoint:CGPointMake(50, 100) withSize:50];

    fiveStar.canTouch = YES;//设置可以触摸

    fiveStar.needIntValue = NO;//设置不需要整数分数

    fiveStar.scoreNum = [NSNumber numberWithInt:5];//设置初始化分数

    fiveStar.scoreBlock = ^(float number){//返回的分数

        NSLog(@"%.1f",number);

    };

    [self.view addSubview:fiveStar];

支持

欢迎指出bug或需要改进的地方,欢迎提交issues,或者联系qq:763007297,我会及时做出回应,如果觉得好用的话,不妨给个star吧,你的每个star是我持续维护的强大动力。