【发布时间】:2018-05-28 23:47:06
【问题描述】:
我在视图中同时使用了点击和平移手势。该视图有一个UICollectionView,我试图在其中调用didSelectItemAt,但是没有调用该方法。
我尝试了以下方法,但没有运气。
override func viewDidLoad() {
panGesture.delegate = self
tapGesture.delegate = self
}
extension AddNotebookViewController: UIGestureRecognizerDelegate {
func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
return true
}
}
有人知道问题可能是什么吗?
【问题讨论】:
-
你期待什么?您不要将手势识别器与 UICollectionView 或 UITableView 一起使用。
标签: ios swift uicollectionview uipangesturerecognizer