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);

  • 相关阅读:
    16-高级指针
    15-C语言结构体
    14-C语言宏
    13-C语言字符串函数库
    12-C语言字符串
    11-C语言指针
    10-C语言函数
    POJ 1001 高精度乘法
    POJ 1060 多项式乘法和除法取余
    POJ 1318 字典排序
  • 原文地址:https://www.cnblogs.com/block123/p/4896816.html
Copyright © 2011-2022 走看看