gpt4 book ai didi

ios - swift:如何调整 TableView 的高度以适应 super View 的高度

转载 作者:行者123 更新时间:2023-11-30 12:13:26 24 4
gpt4 key购买 nike

我有一个viewController,我将tableView拖入其中,但是当我在tableView中加载数据时,我得到了一个滚动条,我想要的是将这个tableView扩展到其高度以填充其superView。我尝试通过在 viewDidAppear 中设置 tableView.frame.height = tableView.contentSize.height 来调整 tableView 的大小,它有效,但我没有在 superView 中滚动, tableView 刚刚展开,内容位于 View 下方,但我无法滚动,我尝试将此 tableView 放入 ScrollView 中,但仍然是同样的事情,我该怎么办?

enter image description here

enter image description here

最佳答案

yourTableview.frame = CGRect(x: 0, y: 0, 宽度: self.view.frame.size.width, 高度: self.view.frame.size.height)

基本上,您所做的是将 tableView 的高度调整为内容的高度,而不是屏幕的高度(内容高度大于屏幕)

表格应具有屏幕的高度(或您想要的任何高度),如果您的内容大于 tableView 的框架,它将自动启用滚动。

希望这有帮助!

关于ios - swift:如何调整 TableView 的高度以适应 super View 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45742976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com