欢迎光临
我们一直在努力

几行代码实现星星评分,可多个共同使用

建站超值云服务器,限时71元/月

几行代码实现星星评分,可多个共同使用

项目介绍:



PCStarRatingView.zip
(71.74 KB, 下载次数: 464)

2016-12-15 09:57 上传
点击文件名下载附件

星星评分

根据网上一个朋友的代码改了一下,可以实现多个 starRetingView 同时存在,有什么不足之处大家帮忙指出来,
不要在意乱七八糟的坐标。。。

//  是否需要半星
@property (assign, nonatomic) BOOL isNeedHalf;
//  评分图片的宽
@property (assign, nonatomic) CGFloat imageWidth;
//  评分图片的高
@property (assign, nonatomic) CGFloat imageHeight;
//  图片数量
@property (assign, nonatomic) NSInteger imageCount;



/**
     *  StarRating  condition
     *
     *  @return temp
     */

    tempStar = [[ZSStarRatingView alloc] init];
//    tempStar.backgroundColor = [UIColor cyanColor];
    tempStar.tag = 1011;
    tempStar.imageWidth = 24.0;
    tempStar.imageHeight = 22.0;
    tempStar.imageCount = 5;
    tempStar.isNeedHalf = YES;
    tempStar.delegate = self;
    tempStar.frame = CGRectMake(15 +60 +5, 15 +2, tempStar.imageWidth * 5, tempStar.imageHeight);
    [midView addSubview:tempStar];

    secondScore = [[UILabel alloc] initWithFrame:CGRectMake(tempStar.frame.origin.x +tempStar.frame.size.width +15, tempStar.frame.origin.y, 80, tempStar.imageHeight)];
    secondScore.text = @"请评分";
    [midView addSubview:secondScore];
赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 几行代码实现星星评分,可多个共同使用
分享到: 更多 (0)