小编Eit*_*viv的帖子

UITableView 中的 Swift 垂直 UICollectionView

我正在开发一个应用程序,它要求我的 ViewController 中有两种类型的提要 - 水平和垂直。

结构是这样的: ViewController -> UITableView-> 第一部分有水平UICollectionView-> 第二部分有垂直UICollectionView

我的问题是我无法使UITableView(在 Vertical 内部UICollectionView)的第二部分具有适当的高度。当我向下滚动时,它会在中间中断。

重要的是要说 UICollectionView 单元格高度不是固定的。

我遵循了一些教程和指南,看到了许多用例UITableViewAutomaticDimension,但无法使其工作。

编辑:这是我的故事板看起来怎么样: 我的故事板 这是我的主视图控制器代码:

类 FeedViewController:UIViewController、UITableViewDataSource、UITableViewDelegate {

    @IBOutlet 弱变量 tableView:UITableView!

    var stationArray = Array()

    覆盖 func viewDidLoad() {
        super.viewDidLoad()d
    }

    func numberOfSections(in tableView: UITableView) -> Int {
        返回 2
    }

    func tableView(_ tableView: UITableView, titleForHeaderInSection 部分: Int) -> String? {
        退货类别[部分]
    }

    func tableView(_ tableView: UITableView, numberOfRowsInSection 部分: Int) -> Int { …

iphone uitableview ios uicollectionview swift

5
推荐指数
1
解决办法
3053
查看次数

标签 统计

ios ×1

iphone ×1

swift ×1

uicollectionview ×1

uitableview ×1