gpt4 book ai didi

ios - 完成所有行后如何停止uitableview

转载 作者:行者123 更新时间:2023-11-29 11:58:55 24 4
gpt4 key购买 nike

标题可能不是很清楚,但真的很难表达,所以我会尽力在这里解释。

看看这张图片:

enter image description here

我希望 UITableView 在所有行完成后完全停止。这意味着在页脚之后不应再有白色 View 。

我认为造成这种情况的原因是我设置的限制。但是我需要我的约束才能使它在所有可能的尺寸下看起来都不错等等。所以我的问题是如何解决这样的问题?我正在使用 SWIFT。

最佳答案

这就像一个魅力。感谢@tahavath 为我指出这个方向

override func viewWillLayoutSubviews() {

dispatch_async(dispatch_get_main_queue(),{
//This code will run in the main thread:
var frame = self.tableView.frame;
frame.size.height = self.tableView.contentSize.height;
self.tableView.frame = frame;
});
}

编辑

它确实有效,但是如果表格比屏幕大,这将是一个问题。当试图在 iphone 4s 上运行它时,它看起来很糟糕。

关于ios - 完成所有行后如何停止uitableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37882093/

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