我需要获取 UITableView
的完整高度(即没有更多可滚动的高度)。有什么办法吗?
我试过 [tableView sizeThatFits:CGSizeZero]
,但只返回 0x0 CGSize
。
最佳答案
试试 contentSize
方法,它继承自 UITableView 的父类(super class) UIScrollView。但是,您可能会发现 contentSize
返回不正确或过时的值,因此您可能应该先调用 layoutIfNeeded
以重新计算表格的布局。
- (CGFloat)tableViewHeight
{
[tableView layoutIfNeeded];
return [tableView contentSize].height;
}
关于ios - 获取没有滚动条的UITableView的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2528073/