| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- //
- // BGEditTCell.m
- // BuguLive
- //
- // Created by 丁凯 on 2017/6/12.
- // Copyright © 2017年 xfg. All rights reserved.
- //
- #import "BGEditTCell.h"
- #import "UserModel.h"
- @implementation BGEditTCell
- - (void)awakeFromNib
- {
- [super awakeFromNib];
-
- self.leftLabel.textColor = kAppGrayColor1;
- self.rightLabel.textColor = kAppGrayColor3;
-
- self.headImgView.layer.cornerRadius = 17;
- self.headImgView.layer.masksToBounds = YES;
-
- self.lineView = [[UIView alloc]initWithFrame:CGRectMake(15, 45*kAppRowHScale -1, kScreenW-30, 1)];
- self.lineView.backgroundColor = [UIColor colorWithHexString:@"#EEEEEE"];
- [self addSubview:self.lineView];
-
- self.selectionStyle = UITableViewCellSelectionStyleNone;
-
- // self.nameArray = [[NSMutableArray alloc]initWithObjects:ASLocalizedString(@"头像"),ASLocalizedString(@"昵称"),ASLocalizedString(@"账号"),ASLocalizedString(@"性别"),ASLocalizedString(@"个性签名"),ASLocalizedString(@"认证"),ASLocalizedString(@"生日"),ASLocalizedString(@"情感状态"),ASLocalizedString(@"家乡"),ASLocalizedString(@"职业"), nil];
- self.nameArray = [[NSMutableArray alloc]initWithObjects:
- ASLocalizedString(@"昵称"),
- ASLocalizedString(@"性别"),
- ASLocalizedString(@"生日"),
- ASLocalizedString(@"情感状态"),
- ASLocalizedString(@"职业"),
- ASLocalizedString(@"账号"), nil];
- }
- - (void)creatCellWithStr:(NSString *)rightStr andSection:(int)section
- {
- self.leftLabel.text = self.nameArray[section];
- self.headImgView.hidden = YES;
- self.sexImgView.hidden = YES;
- self.lineView.hidden = NO;
- self.IDCopyIconImgV.hidden = YES;
-
- switch (section) {
- case ETXSection:
- {
- self.headImgView.hidden = NO;
- [self.headImgView sd_setImageWithURL:[NSURL URLWithString:rightStr] placeholderImage:kDefaultPreloadHeadImg];
- // self.lineView.hidden = YES;
- }
- break;
- case ENCSection:
- {
- self.rightLabel.hidden = NO;
- self.rightLabel.text = rightStr;
- self.rightLabel.textColor = RGB(118, 59, 243);
- self.nextImgView.hidden = NO;
- self.lineView.hidden = NO;
- }
- break;
- case EZHSection:
- {
- self.lineView.hidden = NO;
- self.rightLabel.hidden = NO;
- self.rightLabel.text = rightStr;
- self.rightLabel.textColor = RGB(118, 59, 243);
- self.IDCopyIconImgV.hidden = NO;
- }
- break;
- case EXBSection:
- {
- self.lineView.hidden = NO;
- self.sexImgView.hidden = NO;
- if ([rightStr isEqualToString:@"1"])
- {
- _sexImgView.image = [UIImage imageNamed:@"com_male_selected"];
- }else if ([rightStr isEqualToString:@"2"])
- {
- _sexImgView.image = [UIImage imageNamed:@"com_female_selected"];
- }else
- {
- // _sexImgView.image = [UIImage imageNamed:@"com_male_selected"];
- }
- self.nextImgView.hidden = NO;
- }
- break;
- case EGXQMSection:
- {
- // self.lineView.hidden = YES;
- self.rightLabel.hidden = NO;
- self.rightLabel.text = rightStr;
- self.rightLabel.textColor = kAppGrayColor2;
- self.nextImgView.hidden = NO;
- }
- break;
- case ESRSection: case EQGZTSection: case EJXSection: case EZYSection:
- {
- self.rightLabel.hidden = NO;
- self.rightLabel.text = rightStr;
- self.rightLabel.textColor = kAppGrayColor2;
- self.nextImgView.hidden = NO;
- }
- break;
- case ERZSection:
- {
- //认证暂不处理
- }
- break;
-
- default:
- break;
- }
- }
- @end
|