从xib中加载的view上面的label的无法赋值,是怎么回事?
佚名先生 2015-11-09 02:10:25 我再xib中创建了两个view 在控制器中加个判断 如果是"已注册"加载最后一个view 如果是"未注册"加载第一个view 这个已经实现.
但是在给两个view赋值的时候,未注册的能够赋值成功,但是已注册的view上的label 赋值失败,但是能够显示已注册的view 求大神帮忙看看是什么回事
ZhuXiangView *zhuView = nil;
if ([self.registerStatus isEqualToString:@"已注册"]) {
zhuView = [[[NSBundle mainBundle]loadNibNamed:@"ZhuXiangView" owner:nil options:nil]lastObject];
[zhuView.zhuceNo setText:[NSString stringWithFormat:@"%@",self.appRegisterCode]];
[zhuView.statuse setText:self.registerStatus];
[zhuView.createTime setText:[NSString stringWithFormat:@"%@",self.createDate]];
[zhuView.zichanNum setText:self.createUser];
[zhuView.registerDate setText:[NSString stringWithFormat:@"%@",self.createDate]];
}else{
zhuView = [[[NSBundle mainBundle]loadNibNamed:@"ZhuXiangView" owner:nil options:nil]firstObject];
[zhuView.zhuceNum setText:[NSString stringWithFormat:@"%@",self.appRegisterCode]];
[zhuView.zhuceStatuse setText:self.registerStatus];
NSString *str = [self timeWithDateString:[NSString stringWithFormat:@"%@",self.createDate ]];
[zhuView.createDate setText:str];
}