2

我见过很多类似的问题,但没有一个能完全帮助我。我有许多垂直 UISlider 填充宽 UIScrollView。如果我在滑块上拖动拇指,我希望水平 UIScrollView 被锁定并且只允许垂直滑动。如果我将 UISlider 拖到拇指上,我希望水平 UIScrollView 滚动。如果我在拖动之前触摸拇指,它目前可以工作。

我已经在滚动视图中覆盖了 touchesShouldCancelInContentView,但从未在该方法中遇到断点。

4

1 回答 1

2

我必须覆盖 touchesShouldBegin:withEvent:inContentView 并将 delaysContentTouches 设置为 NO 以拦截触摸消息。

于 2012-09-04T12:16:00.167 回答