- (CGFloat)textViewHeightWithIndexPath:(NSIndexPath *)indexPath{
//对于textView来说,其高度对于systemLayoutSizeFittingSize:方法不起作用,所以需要另加
IMTableViewCell02 *cell = (IMTableViewCell02 *)self.prototypeCell;
cell.textView.text = self.dataArray[indexPath.row];
CGSize size = [cell systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
CGFloat textViewH = [cell.textView sizeThatFits:CGSizeMake(400, MAXFLOAT)].height;
return size.height + textViewH;
}
- (CGFloat)labelHeightWithIndexPath:(NSIndexPath *)indexPath{
IMTableViewCell01 *cell = (IMTableViewCell01 *)self.prototypeCell;
cell.label.text = self.dataArray[indexPath.row];
NSLog(@"text---%@", self.dataArray[indexPath.row]);
CGSize size = [cell systemLayoutSizeFittingSize:UILayoutFittingCompressedSize];
return size.height;
}
iOS UI相关之UITableView的高度计算02-自适应
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- OK, 在了解了如何计算tableView的高度之后,是不是应该了解一下更加简单的办法计算高度以及高度计算方面的优...
- “UITableView的高度计算”这个题目主要通过一个tablveView高度计算的例子从浅到深讲一下cell的...
- 很少很少的会去夸赞一个人,何况是自己的老师。不擅长去写人,写老师往往也是在作业之中提及。标准模范作文的写法加之无病...