【发布时间】:2014-06-06 20:26:06
【问题描述】:
我将UITableView 嵌入到另一个UIScrollView 中。我只希望UIScrollView 滚动,而不是UITableView,所以我想禁用UITableView 中的滚动,并为UITableView 扩展contentHeight 以同时容纳所有动态。
我该怎么做呢?
【问题讨论】:
-
为什么需要这个功能?您想在滚动视图中添加更多子视图吗?
-
我想添加一个基本上想在同一页面中集成子视图作为tableview,而不是将整个视图作为tableview。
-
因此您必须扩展您的表格视图以适应该表格的长度。然后调整滚动视图的内容大小
-
调用
reloadData后,如果你不实现estimatedHeight,表格视图应该有正确的contentSize。 -
如果其他子视图在tableview的顶部,也可以在tableview中添加这些子视图:以sections分隔。第 0 部分包含您的 subview1,第 1 部分包含您的 subview2,第 2 部分包含您所讨论的 tableview 的内容。
标签: ios uitableview