繁体   English   中英

计算uitableviewcell的动态高度

[英]Calculate dynamic height of uitableviewcell

我正在搜索太多与UITableViewCells高度增加有关的问题,但我无法确切获得所需的信息。

我必须计算UITableViewCell动态高度。 但是,问题出在我的单元格中,按钮的数量动态变化,范围从1到100。我不知道事先会显示多少个按钮。 那么我们如何计算高度呢?

一种方法是,可以有一个全局变量,例如:cellHeight,然后在自定义单元格时动态更改cellHeight。

最后,返回cellHeight

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return cellHeight;
}`

两种方法可以获取UITableViewCell大小

1) cell.bounds.size.height 
2) cell.contentView.frame.size.height

这取决于您的实际需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM