有没有办法检测到&在ViewController中向下滑动TableView?
在ViewDidLoad()
;
let upSwipe = UISwipeGestureRecognizer(target: self, action: Selector("swipeUp:"))
let downSwipe = UISwipeGestureRecognizer(target: self, action: Selector("swipeDown:"))
upSwipe.direction = .Up
downSwipe.direction = .Down
tableView.addGestureRecognizer(upSwipe)
tableView.addGestureRecognizer(downSwipe)
不幸的是,这不起作用。
func swipeDown() {
print("A")
}
没有回来。
在TableView上检测手势的适当方法是什么(不是单元格/整体)?
答案 0 :(得分:2)
实施UIScrollViewDelegate
定义scrollViewDidScroll(_:)
将tableview的scrollview委托设置为您在上面定义的任何对象。