Ios 当TableView到达顶部时切换到UIPangestureRecognitor
我已将UITableView添加到UIViewController。在该TableView的后面是这样的UIImageView: UITableView的默认行为是在向上滚动时显示空白,并且没有更多的内容可显示。我想覆盖它并切换到自定义UIPangestureRecognitor,它将向下移动整个tableview 澄清一下:当tableview到达顶部时,我想移动整个tableview 我已设置PangestureRecognitor并将其添加到tableview中,并尝试了以下操作:Ios 当TableView到达顶部时切换到UIPangestureRecognitor,ios,xcode,swift,uistoryboard,Ios,Xcode,Swift,Uistoryboard,我已将UITableView添加到UIViewController。在该TableView的后面是这样的UIImageView: UITableView的默认行为是在向上滚动时显示空白,并且没有更多的内容可显示。我想覆盖它并切换到自定义UIPangestureRecognitor,它将向下移动整个tableview 澄清一下:当tableview到达顶部时,我想移动整个tableview 我已设置PangestureRecognitor并将其添加到tableview中,并尝试了以下操作: fu
func scrollViewDidScroll(scrollView: UIScrollView) {
if self.tableView.contentOffset.y == 0{ //tableview reaches its top
panGestureRecognizer.enabled = true
}else{
panGestureRecognizer.enabled = false
}
}
这根本不起作用,因为scrollViewDidScroll
会在手势结束时触发
关于如何实现这一点,还有其他想法吗?请参阅。