我正在搜索与增加UITableViewCells
高度相关的太多问题,但我无法得到我想要的东西。
我必须计算UITableViewCell
的动态高度。但是,问题在于我的单元格中有一个动态数量的按钮,范围从1到100.我不知道预先显示多少个按钮。那么我们如何计算高度?
答案 0 :(得分:1)
您可以做的一种方法是,您可以拥有一个全局变量,例如:cellHeight,然后在自定义单元格时动态更改cellHeight。
最后,返回cellHeight
- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return cellHeight;
}`
答案 1 :(得分:0)
获取UITableViewCell
1) cell.bounds.size.height
2) cell.contentView.frame.size.height
取决于您实际需要的是什么。