【发布时间】:2011-05-11 21:18:17
【问题描述】:
我正在从 Apple UIScrollView 类参考文档中阅读有关 UIScrollView 的以下内容:
因为滚动视图没有滚动 吧,一定要知道摸一摸 表示打算滚动而不是 意图跟踪 内容。为了做出这个决定, 它暂时拦截了触地得分 事件通过启动一个计时器,之前 计时器触发,看看是否 触摸手指做出任何动作。如果 计时器触发没有显着 位置变化,滚动视图 向被触摸者发送跟踪事件 内容视图的子视图。如果 用户然后将他们的手指拖得很远 在计时器过去之前足够了, 滚动视图取消任何跟踪 子视图并执行滚动 本身。子类可以覆盖 touchesShouldBegin:withEvent:inContentView:, pagingEnabled 和 touchesShouldCancelInContentView: 方法(由 滚动视图)来影响滚动方式 视图处理滚动手势。
我不明白以“如果用户在计时器结束之前将手指拖得足够远......”开头的句子我认为计时器已经按照前一句触发了。它是在谈论这个中的另一个计时器吗?
【问题讨论】:
标签: iphone objective-c uiscrollview