提问者:小点点

Snapkit:我如何在滚动视图中嵌入一个简单的表视图?


我正在我的iOS项目中使用Snapkit。

查看->; 滚动视图->; TableView

我尝试了view.addSubview(scrollView)scrollView.addSubview(tableView)

我尝试在tableview上设置一系列约束,但它从未显示在ScrollView上。 而如果我将它添加到视图(view.addSubView(tableView))中,那么它将正确显示。


共1个答案

匿名用户

    label.text = "hello world"
    scrollView.addSubview(label)
    scrollView.addSubview(tableView)
    view.addSubview(scrollView)
    
    scrollView.snp.makeConstraints { (make) in
        make.edges.equalToSuperview()
        make.width.equalToSuperview()
    }

    label.snp.makeConstraints { make in
        make.top.left.right.equalToSuperview()
        make.bottom.equalTo(tableView.snp.top)
    }
    
    tableView.snp.makeConstraints { (make) in
        make.left.right.bottom.equalToSuperview()
        make.width.height.equalTo(view)
    }