ios - 如何自动调整 UITableView 的高度?

标签 ios objective-c uitableview xamarin.ios

我有一个带有 Style=GroupedUITableView(虽然没有任何分组,但我只是喜欢它生成的样式)。通常这个 UITableView 根据情况有 2 或 3 行。

如何根据行数自动调整 UITableView 的大小?请记住,对于 Style=GroupedUITableView 顶部有一大块空白。我希望在 UITableView 的底部有一个类似的空间。

我正在使用 Xamarin/C# 执行此操作,但 Objective C 答案也很好。

最佳答案

UITableView 扩展了 UIScrollView,因此在重新加载表格 View 后使用 -[UIScrollView contentSize] 和 -[UIScrollView contentInset] 获取内容的高度,然后设置表格 View 的框架高度

关于ios - 如何自动调整 UITableView 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15453701/

相关文章:

ios - 无法将 TableView 平滑地动画化到底部插入的新单元格

C++ 回调函数指针

ios - Objective C - 按值传递和按引用传递

ios - 是否可以将 paypalpaymentviewcontroller View 放置在 uiview 中?

c++ - 从 CocoaPods 库中的编译中排除源文件

IOS/objective-C/自动布局 : Swipe gesture on view only working once and then view moves with swipe

iphone - UINavigationBar 右键选择

ios - 从嵌入在容器 View 中的 View Controller 继续

ios - UITableViewCell 子类?

ios - 关于插入和删除单元格的 UITableView 动画问题