实现cell的动态高度
来源:互联网 发布:许嵩医生知乎 编辑:程序博客网 时间:2024/05/01 22:47
两种方法
1.在控制器中创建一个cell专门用来计算cell的高度,用系统自带的计算cell高度的方法
1.在控制器中创建一个cell用来计算cell高度
@property (nonatomic,strong) UITableViewCell *prototypeCell;
self.prototypeCell = [self.tableViewdequeueReusableCellWithIdentifier:@"HTAddressHeadViewCell"];
- - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
- C1 *cell = (C1 *)self.prototypeCell;
- cell.t.text = [self.tableData objectAtIndex:indexPath.row];
- CGSize size = [cell.contentView systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
- NSLog(@"h=%f", size.height + 1);
- return 1 + size.height;
- }
self.addressContentView.preferredMaxLayoutWidth = MainWidth -130;
设置UIlabe的numberLines = 0
2.使用第三方框架"UITableView+FDTemplateLayoutCell.h"
return [tableViewfd_heightForCellWithIdentifier:@"YYMyBillCell"cacheByIndexPath:indexPathconfiguration:^(YYMyBillCell *cell) {
cell.model =self.cellData[indexPath.row];
}];
使用这个矿建xib中的控件不设高度
0 0
- 实现cell的动态高度
- iOS UITableView Cell的动态高度实现
- 动态计算Cell的高度
- 动态调整cell的高度
- 动态设置Cell的高度
- 动态改变CELL 的高度
- iOS开发-Storyboard实现cell的动态高度
- ios实现动态加载cell高度
- 动态改变tableview的cell的高度
- UITableView的cell 动态 定义 高度
- IOS 动态改变cell的高度
- UITableView的cell 动态 定义 高度
- IOS 动态改变cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- Object-c设置UITabBarController
- 编程实践5—php curl_multi并发问题
- 使用java开发导出excel的两种方式
- 分拆数 【生成函数】
- intellij idea 如何打 war 包
- 实现cell的动态高度
- mybatis mapper映射文件中的 clob类型注册
- Android闹钟开发
- 1004. Counting Leaves (30)
- 微服务
- 【BZOJ 2243】染色 【树链剖分】
- java中的锁-Lock-ReentrantLock
- UVA 12206 Stammering Aliens(字符串hash)
- 工作记录之Spring学习笔记(6)扫描