【发布时间】:2018-02-12 11:08:22
【问题描述】:
我一直在使用以下委托方法并正确附加了委托(使用断点查看该方法确实触发了)。
func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
return true;
}
只要启用了 GesturePanCapturingView,表格就不会收到任何手势,从而可以正常滚动。我曾经直接在 PullUpView 视图上使用手势识别器,那里一切正常——但是我需要能够滚动整个东西,即使在 imageview 上滚动时,我也必须制作一个超级视图来捕捉它—— .
更新
- 我已经将手势识别器应用到 PullUpView 并且它工作正常。这是否与数据表组件不在 GesturePanCapturingView 下的事实有关?
- 我在 pullUpView 之前添加了一个 UIButton。这也没有被点击。也许是相关的?
【问题讨论】:
标签: ios uiview uigesturerecognizer uipangesturerecognizer