// // GiGaUserSexViewCell.m // GIGA // // Created by lianxiang on 2018/9/14. // Copyright © 2018年 com.giga.ios. All rights reserved. // #import "GiGaUserSexViewCell.h" @implementation GiGaUserSexViewCell - (void)awakeFromNib { [super awakeFromNib]; // Initialization code [self.usermale addTarget:self action:@selector(usermaleClick) forControlEvents:UIControlEventTouchUpInside]; [self.usefemale addTarget:self action:@selector(userfemaleClick) forControlEvents:UIControlEventTouchUpInside]; } -(void)loadCellData:(NSIndexPath*)indexPath user:(GiGaUser*)user{ int sex = user.sexCode; [self configUserSex:sex]; } -(void)configUserSex:(int)sex{ if (sex == 2) { [self.usefemale setImage:[UIImage imageNamed:@"sex_selected"] forState:UIControlStateNormal]; [self.usermale setImage:[UIImage imageNamed:@"sex_disselect"] forState:UIControlStateNormal]; }else{ [self.usermale setImage:[UIImage imageNamed:@"sex_selected"] forState:UIControlStateNormal]; [self.usefemale setImage:[UIImage imageNamed:@"sex_disselect"] forState:UIControlStateNormal]; } } -(void)usermaleClick{ self.actionblock(1); [self configUserSex:1]; } -(void)userfemaleClick{ self.actionblock(2); [self configUserSex:2]; } -(void)userSelectSexAction:(femaleBtnAction)block{ self.actionblock = block; } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } @end