繁体   English   中英

在tableview单元格内滚动

[英]Scrolling inside the tableview cell

我有一个静态表视图,其所有行都适合视图控制器(不需要滚动)。

我也有一个子视图,我想在最后一行添加它,因为该子视图很高,所以应该滚动它。 我做了这些事情,但是它们都不起作用:

1-我在最后一行添加了scrollView ,并设置了约束使其适合最后一行。 然后,将其定义为出口,并将子视图添加到viewdidload 添加了子视图,但是滚动不起作用

2-我在最后一行添加了一个容器,并在子视图上也添加了scrollView ,并设置了约束使其适合子视图,然后我将该包含scrollView子视图添加到了容器中,但是滚动没有工作。

能帮我做到吗? 谢谢 :)

您可能只是忘记设置滚动视图的内容大小:

override func viewDidLoad() {
    super.viewDidLoad()

    let theView = UIView(frame: CGRect(x: 0, y: 0, width: ...))
    scrollView.addSubview(theView)
    scrollView.contentSize = theView.frame.size
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM