我有一个UIRefreshControl的表视图。
表格的第一行是蓝色,UIRefreshControl背景颜色也是蓝色。
当我向下拖动桌子以便刷新它时,我得到了一条分隔表格和UIRefreshControl的白线。
当我停止拖动表格时,此行正在消失。
如何在不更改白色的tableview背景颜色的情况下删除此白线?
附上图片以澄清:
答案 0 :(得分:0)
与Jing的回答类似,我做了一个空隙封面视图,并在刷新控件后面介绍了它。我不需要进行任何滚动时间调整,因为负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!)
答案 1 :(得分:0)
我最近也遇到了这个问题,在我看来,这可能是UIRefreshControl
中的错误。我发布了我认为正在发生的事情here。