我正在搜索太多与增加身高有关的问题,UITableViewCells
但我无法得到我想要的。
我必须计算的动态高度UITableViewCell
。但是,问题是在我的单元格中有一个动态数量的按钮,范围从 1 到 100。我不知道事先会显示多少个按钮。那么我们如何计算高度呢?
我正在搜索太多与增加身高有关的问题,UITableViewCells
但我无法得到我想要的。
我必须计算的动态高度UITableViewCell
。但是,问题是在我的单元格中有一个动态数量的按钮,范围从 1 到 100。我不知道事先会显示多少个按钮。那么我们如何计算高度呢?
One way you could do is that you can have a global variable, for ex: cellHeight, and then change the cellHeight dynamically when you are customising your cell.
finally, return the cellHeight
- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return cellHeight;
}`
有两种获取大小的方法UITableViewCell
1) cell.bounds.size.height
2) cell.contentView.frame.size.height
这取决于您实际需要哪个。