gpt4 book ai didi

ios - 拖动时删除 UITableView 和 UIRefreshControl 之间的空白

转载 作者:IT王子 更新时间:2023-10-29 05:53:59 27 4
gpt4 key购买 nike

我有一个带有 UIRefreshControl 的 TableView 。

表格的第一行是蓝色,UIRefreshControl 的背景色也是蓝色。

当我向下拖动表格以刷新它时,我得到了一条分隔表格和 UIRefreshControl 的白线。

当我停止拖动表格时,这条线就消失了。

如何在不更改白色的 tableview 背景颜色的情况下删除这条白线?

附上图片以供说明:Snapshot

最佳答案

和Jing的回答类似,我做了一个gap-cover view,在refresh control后面引入。我不需要做任何滚动时间调整,因为负 y 位置就足够了。

let gapCoverView = UIView(frame: CGRect(x: 0, y: -200, width: self.view.frame.width, height: 250))
gapCoverView.backgroundColor = UIColor.red
self.view.insertSubview(gapCoverView, belowSubview: refreshControl!)

关于ios - 拖动时删除 UITableView 和 UIRefreshControl 之间的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28209564/

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