|
@@ -113,15 +113,20 @@ static CGFloat textFieldH = 56;
|
|
|
[self.headerView confignHeaderWith:self.userModel];
|
|
|
SLUserModel *userModel = [SLGlobalInfo SharedInstance].loginInfo.user;
|
|
|
if ([self.userModel.userId isEqualToString:userModel.userId]) {
|
|
|
+ self.userModel = userModel;
|
|
|
[self.headerView updateHeaderViewWith:userModel.momentsMsgNotice];
|
|
|
if (self.isFriendList) {
|
|
|
self.headerView.bgSelImageView.hidden = NO;
|
|
|
self.headerView.frame = CGRectMake(0, 0, 0, 220 * KScaleW);
|
|
|
self.tableView.tableHeaderView.frame = CGRectMake(0, 0, kSCREEN_WIDTH, 250 * KScaleW);
|
|
|
}else {
|
|
|
- CGFloat h = [self.userModel.momentsMsgNotice integerValue] ? 70 : 0;
|
|
|
+ NSInteger unReadCount = [self.userModel.momentsMsgNotice integerValue];
|
|
|
+ CGFloat h = unReadCount ? 70 : 0;
|
|
|
self.headerView.frame = CGRectMake(0, 0, 0, (220 + h) * KScaleW);
|
|
|
self.tableView.tableHeaderView.frame = CGRectMake(0, 0, kSCREEN_WIDTH, (250 + h) * KScaleW);
|
|
|
+ self.rdv_tabBarItem.badgeValue = unReadCount < 99 ? [NSString stringWithFormat:@"%ld",unReadCount] : @"99+";
|
|
|
+ self.rdv_tabBarItem.badgePositionAdjustment = UIOffsetMake(-10, 0);
|
|
|
+ self.rdv_tabBarItem.badgeTextFont = [UIFont systemFontOfSize:10];
|
|
|
}
|
|
|
}
|
|
|
}
|