iOS 刷新tableView的某一行的row的时候,row的高度增加,数据也

NSMutableArray *array=[NSMutableArray arrayWithObjects:@"444",@"555",@"666",@"777",@"888", nil]; if (array.count==0) { UILabel *detailLabel=[QSSMyControl creatLabelWithFrame:CGRectMake(space1, label.frame.origin.y+label.frame.size.height+10, width, height) text:@"暂无记录" font:[UIFont systemFontOfSize:14] backgroundColor:[UIColor clearColor] textcolor:[UIColor blackColor]]; [cell.contentView addSubview:detailLabel]; }else { if (array.count>3&&_ISchooseMore==NO) { for (int i=0; i<3; i++) { int x=i%3; //int y=i/3; UILabel *detailLabel=[QSSMyControl creatLabelWithFrame:CGRectMake(space1+width*x+space2*x, label.frame.origin.y+label.frame.size.height+10, width, height) text:[NSString stringWithFormat:@"***先生\n出价:%@",array[i]] font:[UIFont systemFontOfSize:14] backgroundColor:[UIColor clearColor] textcolor:[UIColor blackColor]]; NSLog(@"x—–frame*************:%f",detailLabel.frame.origin.x); NSLog(@"y—–frame*************:%f",detailLabel.frame.origin.y); [cell.contentView addSubview:detailLabel]; } }else{ for (int i=0; i<array.count; i++) { int x=i%3; int y=i/3; UILabel *detailLabel=[QSSMyControl creatLabelWithFrame:CGRectMake(space1+width*x+space2*x, label.frame.origin.y+label.frame.size.height+10*y+height*y, width, height) text:[NSString stringWithFormat:@"***先生\n出价:%@",array[i]] font:[UIFont systemFontOfSize:14] backgroundColor:[UIColor clearColor] textcolor:[UIColor blackColor]]; NSLog(@"x—–frame*************:%f",detailLabel.frame.origin.x); NSLog(@"y—–frame*************:%f",detailLabel.frame.origin.y); [cell.contentView addSubview:detailLabel]; } } }//button的点击事件-(void)chujiagengduobutton:(UIButton *)button{ if (_ISchooseMore==NO) { _ISchooseMore=YES; NSIndexPath *indexPath=[NSIndexPath indexPathForRow:2 inSection:0]; [self.myTableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone]; }else { _ISchooseMore=NO; NSIndexPath *indexPath=[NSIndexPath indexPathForRow:2 inSection:0]; [self.myTableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone]; }}

,出门走好路,出口说好话,出手做好事。

iOS 刷新tableView的某一行的row的时候,row的高度增加,数据也

相关文章:

你感兴趣的文章:

标签云: