123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- //
- // JXVipDetailTopView.m
- // shiku_im
- //
- // Created by 123 on 2020/5/16.
- // Copyright © 2020 Reese. All rights reserved.
- //
- #import "JXVipDetailTopView.h"
- @interface JXVipDetailTopView()
- @property (weak, nonatomic) IBOutlet UIView *back_View;
- @property (weak, nonatomic) IBOutlet UIImageView *headIMG;
- @property (weak, nonatomic) IBOutlet UILabel *userNameL;
- @property (weak, nonatomic) IBOutlet UIImageView *leveL;
- @property (weak, nonatomic) IBOutlet UIImageView *jinBeiL;
- @property (weak, nonatomic) IBOutlet UIButton *leftVipIMG;
- @property (weak, nonatomic) IBOutlet UIImageView *leftSlideIMG;
- @property (weak, nonatomic) IBOutlet UIButton *rightVipIMG;
- @property (weak, nonatomic) IBOutlet UILabel *cunkuanL;
- @property (weak, nonatomic) IBOutlet UILabel *cunkunSubL;
- @property (weak, nonatomic) IBOutlet UILabel *liushuiL;
- @property (weak, nonatomic) IBOutlet UILabel *liushuisubL;
- @property (weak, nonatomic) IBOutlet NSLayoutConstraint *sliderViewConstH;
- @property (weak, nonatomic) IBOutlet NSLayoutConstraint *backViewSild;
- @property (weak, nonatomic) IBOutlet NSLayoutConstraint *sliderIMGConstX;
- @end
- @implementation JXVipDetailTopView
- -(void)awakeFromNib{
- [super awakeFromNib];
-
- self.headIMG.layer.cornerRadius=35;
- self.headIMG.layer.masksToBounds=YES;
- }
- +(instancetype)XIBJXVipDetailTopView{
-
- return [[NSBundle mainBundle]loadNibNamed:@"JXVipDetailTopView" owner:self options:nil].firstObject;
- }
- -(void)setDictInfo:(NSDictionary *)dictInfo{
-
- CGFloat aaaa= [dictInfo[@"current"][@"level"] intValue]/9.0;
-
- if (aaaa==0) {
- self.backViewSild.constant= 15;
- self.sliderIMGConstX.constant= 0;
- }else{
- self.backViewSild.constant= aaaa* 272;
- self.sliderIMGConstX.constant= aaaa* 272-25;
- }
-
-
- self.userNameL.text=[NSString stringWithFormat:@"即信号:%@",dictInfo[@"membershipAccount"]];
- NSString *vipleftIMG=[NSString stringWithFormat:@"组%d",[dictInfo[@"current"][@"level"] intValue]+42];
- NSString *viprightIMG=[NSString stringWithFormat:@"组%d",[dictInfo[@"next"][@"level"] intValue]+42];
-
-
- [self.leftVipIMG setImage:[UIImage imageNamed:vipleftIMG] forState:UIControlStateNormal];
- [self.rightVipIMG setImage:[UIImage imageNamed:viprightIMG] forState:UIControlStateNormal];
-
- self.cunkuanL.text=[NSString stringWithFormat:@"%@",dictInfo[@"totalRecharge"]];
- //self.liushuiL.text=[NSString stringWithFormat:@"%@",dictInfo[@"totalRecharge"]];
-
- NSString *leverStr=[NSString stringWithFormat:@"%@",dictInfo[@"current"][@"level"]];
-
- if ([leverStr isEqualToString:@"0"]) {
- leverStr=@"1";
- }
- self.jinBeiL.image = [UIImage imageNamed:[NSString stringWithFormat:@"VV%@",leverStr]];
-
- if ([dictInfo[@"current"][@"level"] isEqualToNumber:@0]) { //
- self.leveL.image = [UIImage imageNamed:@"组42"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@1]) {
- self.leveL.image = [UIImage imageNamed:@"组43"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@2]) {
- self.leveL.image = [UIImage imageNamed:@"组44"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@3]) {
- self.leveL.image= [UIImage imageNamed:@"组45"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@4]) {
- self.leveL.image= [UIImage imageNamed:@"组46"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@5]) {
- self.leveL.image = [UIImage imageNamed:@"组47"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@6]) {
- self.leveL.image = [UIImage imageNamed:@"组48"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@7]) {
- self.leveL.image = [UIImage imageNamed:@"组49"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@8]) {
- self.leveL.image = [UIImage imageNamed:@"组50"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@8]) {
- self.leveL.image = [UIImage imageNamed:@"组51"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@8]) {
- self.leveL.image = [UIImage imageNamed:@"组52"];
- }else if ([dictInfo[@"current"][@"level"] isEqualToNumber:@8]) {
- self.leveL.image = [UIImage imageNamed:@"组53"];
- }
-
-
-
- //_userName.text = user.userNickname;
- [g_server delHeadImage:g_server.myself.userId];
- [g_server getHeadImageSmall:g_server.myself.userId userName:g_server.myself.userNickname imageView:_headIMG];
-
- }
- @end
|