滚动视图中的 UITableView 和 UICollectionView 不可见

Posted

技术标签:

【中文标题】滚动视图中的 UITableView 和 UICollectionView 不可见【英文标题】:UITableView And UICollectionView inside scrollView not visible 【发布时间】:2019-03-16 10:15:10 【问题描述】:

我在scrollView 中有一个tableView 和一个collectionView。它们都有左、右、上和下的约束。但是现在两个视图在 scrollView 中都是可见的

为什么会这样?

【问题讨论】:

【参考方案1】:

我认为 scrollViews 需要知道其子视图的宽度和高度

【讨论】:

【参考方案2】:

按照以下步骤操作:

    禁用表格视图和集合视图的滚动。 根据内容调整表格视图和集合视图的高度(如果是动态高度)

【讨论】:

在调整两个框架的大小时检查 tablview 和 collectionview 的高度。否则在这里发布代码。

以上是关于滚动视图中的 UITableView 和 UICollectionView 不可见的主要内容,如果未能解决你的问题,请参考以下文章

UIScrollView 中的 UIView 中的 UITableView。滚动表格视图时也不要滚动滚动视图

UITableView 和 ScrollView 中的另一个视图

一个滚动视图中的两个 UITableView

UITableview 单元格高度在 iOS 14.0 中的滚动表视图上发生变化

是否可以滚动分层在 UITableView 之上的滚动视图?

弹出窗口中的 UITableView 不会停止滚动