UItableView cell 自适应高度
2010-06-06 20:54
513 查看
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; cell.textLabel.numberOfLines = 0; cell.textLabel.font = [UIFont fontWithName:@"Helvetica" size:17.0]; }
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *cellText = @"Go get some text for your cell."; UIFont *cellFont = [UIFont fontWithName:@"Helvetica" size:17.0]; CGSize constraintSize = CGSizeMake(280.0f, MAXFLOAT); CGSize labelSize = [cellText sizeWithFont:cellFont constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap]; return labelSize.height + 20; } --------------------------- other mehod the solve this problemUILabel* label = [[UILabel alloc] initWithFrame:cell.frame]; label.numberOfLines = <...an appriate number of lines...> label.text = <...your text...> [label sizeToFit]; [cell addSubview:label]; [label release];
相关文章推荐
- UITableView的cell自适应高度
- 关于 UITableView 中 网络获取图片 cell 自适应高度的问题
- UIday1103:UITableView 3 cell高度自适应代码
- 【iOS】Masonry和FDTemplateLayoutCell搭配使用「UITableview自适应内容高度」
- IOS UItableview UIcollectionview cell高度自适应
- IOS UItableview UIcollectionview cell高度自适应
- UItableView cell 自适应高度
- UItableView Cell 高度自适应--随着多个label内容变化自适应
- UITableViewCell高度自适应探索--UITableView+FDTemplateLayoutCell(转载)
- iPhone UItableView cell 自适应高度
- 【iOS开发】UITableView Cell 自适应高度
- 【自用】UITableView每个cell高度自适应
- iOS开发之UITableview之多种Cell高度自适应实现方案的UI流畅度分析
- Masonry 和 UITableView-FDTemplateLayoutCell 实现自适应高度的Cell
- iOS开发继iOS8后UITableView的Cell高度自适应
- swift UITableView cell自适应高度
- swift中UITableView的使用(cell复用-自适应高度、headerView复用、footerView复用)
- swift UITableView cell自适应高度
- (原创)iOS中cell高度自适应方法UITableView设置
- UIday1101:UITableView 3 自定义cell 多种cell混合使用 cell自适应高度