![](/img/trans.png)
[英]Add functionality to standard Pan Gesture Recognizer in a UIScrollView
[英]Add a Pan Gesture Recognizer to an UITableView in Swift
如何在不阻止TableView的滚动功能的情况下将Pan Gesture Recognizer添加到UITableView?
这是我的代码:
@IBOutlet var ScanPanGestureRecognizer: UIPanGestureRecognizer!
@IBAction func ScanPanGestureRecognizer(sender: UIPanGestureRecognizer)
{
print("TEST")
}
override func viewDidLoad()
{
ScanTableView.addGestureRecognizer(ScanPanGestureRecognizer)
}
因此,代码可以正常工作,并且使用“测试”可以得到很多打印结果,但是我再也无法移动(滚动)TableView。 我还阅读了其他一些问题/答案,但是找不到我的问题。 我以为扩展名“ addGestureRecognizer”仅添加一个手势,而不覆盖TableView平移手势...谢谢!
我认为您想对UITableView
上的平移手势识别器执行任何操作,都可以在UITableView
的委托方法scrollViewDidScroll:
在该方法中, scrollView.contentOffset
将告诉您tableView滚动了多少
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.