【发布时间】:2011-10-13 12:26:54
【问题描述】:
我正在使用 UIScrollView 子类,我只是想捕捉一个特定的事件,但我不知道如何处理它。 基本上我有一个水平的uiscrollview,它已经关闭了弹跳。当我滚动到滚动视图的任一端时,它应该会停止。但是现在我想捕捉一个事件,如果用户尝试在当前占用的内容结束的方向上滑动。即,如果用户一直向右滚动并尝试再次向右滑动,我该如何捕捉这个手势。
我尝试将手势识别器添加到 uiscrollview 子类,当它到达末尾时,它会关闭启用滚动功能,从而可以捕获这些手势。但是如果用户试图在可用的方向上滑动,滚动效果将不会在滚动关闭时发生。即当用户向右滚动,然后尝试向左滚动时,不会发生任何事情,因为滚动已关闭以捕捉可能的向右手势。
关于如何捕捉向特定方向滚动的尝试有什么想法吗? 谢谢
【问题讨论】:
标签: iphone objective-c ios ios4