代码笔记,评分系统

By admin in 美高梅手机版4858 on 2019年8月10日

【代码笔记】评分系统(小点儿),评分系统小点儿

一,效果图。

美高梅手机版4858 1

 

二,工程图。

美高梅手机版4858 2

三,代码。

RootViewController.m

美高梅手机版4858 3

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(10, 80, 300, 50)];
    //获得评分的图片
    [imageView setImage:[self setStarImage:@"4"]];
    imageView.backgroundColor=[UIColor clearColor];
    [self.view addSubview:imageView];


}
//根据分数,反回图片
-(UIImage *)setStarImage:(NSString *)str
{
    float a=atof([str UTF8String]);

    UIImage * image;
    if(a==0.000000){
        image=[UIImage imageNamed:@"star0.png"];
    }else if(a>0.000000&&a<1.000000){
        image=[UIImage imageNamed:@"star1.png"];
    }else if(a==1.000000){
        image=[UIImage imageNamed:@"star2.png"];
    }else if(a>1.000000&&a<2.000000){
        image=[UIImage imageNamed:@"star3.png"];
    }else if(a==2.000000){
        image=[UIImage imageNamed:@"star4.png"];
    }else if(a>2.000000&&a<3.000000){
        image=[UIImage imageNamed:@"star5.png"];
    }else if(a==3.0000000){
        image=[UIImage imageNamed:@"star6.png"];
    }else if(a>3.000000&&a<4.000000){
        image=[UIImage imageNamed:@"star7.png"];
    }else if(a==4.000000){
        image=[UIImage imageNamed:@"star8.png"];
    }else if(a>4.000000&&a<5.000000){
        image=[UIImage imageNamed:@"star9.png"];
    }else if(a==5.000000){
        image=[UIImage imageNamed:@"star10.png"];
    }
    return image;
}

美高梅手机版4858 4

代码笔记,评分系统。 

一,效果图。 二,工程图。 三,代码。 RootViewController.m –
(void)viewDidLoad{ [super viewDidLo…

【代码笔记】评分,援助大家,代码笔记评分

美高梅手机版4858 ,一,效果图。

美高梅手机版4858 5

二,工程图。

美高梅手机版4858 6

三,代码。

RootViewController.m

美高梅手机版4858 7

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    [email protected]"评分,支持我们";
}
//点击任何处,跳转到产品的页面。
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    NSString *[email protected]"http://www.baidu.com";

     NSURL* url = [NSURL URLWithString:urlString];
    [[UIApplication sharedApplication] openURL:url];

}

美高梅手机版4858 8

 

 

   

一,效果图。 二,工程图。 三,代码。 RootViewController.m –
(void)viewDidLoad{ [super viewDidLoad]; //…

一,效果图。

一,效果图。

美高梅手机版4858 9

美高梅手机版4858 10

 

 

二,工程图。

二,工程图。

美高梅手机版4858 11

美高梅手机版4858 12

三,代码。

三,代码。

RootViewController.m

RootViewController.m

美高梅手机版4858 13

美高梅手机版4858 14

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(10, 80, 300, 50)];
    //获得评分的图片
    [imageView setImage:[self setStarImage:@"4"]];
    imageView.backgroundColor=[UIColor clearColor];
    [self.view addSubview:imageView];


}
//根据分数,反回图片
-(UIImage *)setStarImage:(NSString *)str
{
    float a=atof([str UTF8String]);

    UIImage * image;
    if(a==0.000000){
        image=[UIImage imageNamed:@"star0.png"];
    }else if(a>0.000000&&a<1.000000){
        image=[UIImage imageNamed:@"star1.png"];
    }else if(a==1.000000){
        image=[UIImage imageNamed:@"star2.png"];
    }else if(a>1.000000&&a<2.000000){
        image=[UIImage imageNamed:@"star3.png"];
    }else if(a==2.000000){
        image=[UIImage imageNamed:@"star4.png"];
    }else if(a>2.000000&&a<3.000000){
        image=[UIImage imageNamed:@"star5.png"];
    }else if(a==3.0000000){
        image=[UIImage imageNamed:@"star6.png"];
    }else if(a>3.000000&&a<4.000000){
        image=[UIImage imageNamed:@"star7.png"];
    }else if(a==4.000000){
        image=[UIImage imageNamed:@"star8.png"];
    }else if(a>4.000000&&a<5.000000){
        image=[UIImage imageNamed:@"star9.png"];
    }else if(a==5.000000){
        image=[UIImage imageNamed:@"star10.png"];
    }
    return image;
}
- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(10, 80, 300, 50)];
    //获得评分的图片
    [imageView setImage:[self setStarImage:@"4"]];
    imageView.backgroundColor=[UIColor clearColor];
    [self.view addSubview:imageView];


}
//根据分数,反回图片
-(UIImage *)setStarImage:(NSString *)str
{
    float a=atof([str UTF8String]);

    UIImage * image;
    if(a==0.000000){
        image=[UIImage imageNamed:@"star0.png"];
    }else if(a>0.000000&&a<1.000000){
        image=[UIImage imageNamed:@"star1.png"];
    }else if(a==1.000000){
        image=[UIImage imageNamed:@"star2.png"];
    }else if(a>1.000000&&a<2.000000){
        image=[UIImage imageNamed:@"star3.png"];
    }else if(a==2.000000){
        image=[UIImage imageNamed:@"star4.png"];
    }else if(a>2.000000&&a<3.000000){
        image=[UIImage imageNamed:@"star5.png"];
    }else if(a==3.0000000){
        image=[UIImage imageNamed:@"star6.png"];
    }else if(a>3.000000&&a<4.000000){
        image=[UIImage imageNamed:@"star7.png"];
    }else if(a==4.000000){
        image=[UIImage imageNamed:@"star8.png"];
    }else if(a>4.000000&&a<5.000000){
        image=[UIImage imageNamed:@"star9.png"];
    }else if(a==5.000000){
        image=[UIImage imageNamed:@"star10.png"];
    }
    return image;
}

美高梅手机版4858 15

美高梅手机版4858 16

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有