zoukankan      html  css  js  c++  java
  • 设置停靠模式,切割设置星级图标

    //星级

        [self.startView setStarLevelFormStr:model.starCurrent];

    - (void)createUI{

        //在当前图片上放置五星级图片

        UIImageView * upImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 65, 23)];

        

        upImageView.tag = 2000;

        

        upImageView.image = [UIImage imageNamed:@"StarsForeground"];

        

        [self addSubview:upImageView];

        

        //执行切割多余部分的操作

        upImageView.clipsToBounds = YES;

        

        //停靠模式 使五星级图片停靠在父视图的左侧 不设置会自动拉伸

        upImageView.contentMode = UIViewContentModeLeft;

    }

    - (void)setStarLevelFormStr:(NSString *)level{

        //更改五星级图片

        

        UIImageView * imageView = (UIImageView *)[self viewWithTag:2000];

        

        //@"4.5"->float4.5

        imageView.frame = CGRectMake(0, 0, (level.doubleValue/5.0)*65, 23);

  • 相关阅读:
    学习进度表
    第十三周
    硅谷之谜
    第12周
    我的成就故事
    学习进度表
    第8周总结
    测试作业
    第六周周总结
    问卷调查
  • 原文地址:https://www.cnblogs.com/block123/p/4896816.html
Copyright © 2011-2022 走看看