首页 > 解决方案 > 使用 UIScrollView 滚动 TableView 和 Main Stack

问题描述

希望每个人都有美好的一天。

在我的 ProfileViewController 中,我有 3 个视图,一个包含个人资料信息(如照片、全名),另一个包含一个按钮,最后一个包含一个 tableView。所有这些都在一个主堆栈中。我如何实现一个 UIScrollView ,同时滚动所有内容?

我四处寻找,但找不到适合我的东西。

这是我的视图控制器

标签: swiftxcodeuiscrollviewtableview

解决方案


我觉得你走错方向了!!

你需要做的是

  1. 移除Main(StackView) 并添加一个 Single UITableViewOrUICollectionView
  2. 创建两个不同的单元格(UICollectionViewCellUITableViewCell)一个用于配置文件标题,另一个用于播客,并将其注册到表或集合视图
  3. 2在numberOfSection(_:) 方法的委托返回和 dequeueReuseableCell 方法检查部分并返回适当的单元格。

推荐阅读