【发布时间】:2011-02-01 11:55:13
【问题描述】:
我有一个包含另一个视图的 UIScrollView。该视图需要处理单点触摸事件以进行绘图。出于这个原因,我想用两根手指滚动。 我设法让它适用于 2.x SDK,但它不再适用于 3.X 系列。
您有实现此目的的想法/解决方法吗?
提前感谢您的帮助:)
【问题讨论】:
标签: iphone uiscrollview
我有一个包含另一个视图的 UIScrollView。该视图需要处理单点触摸事件以进行绘图。出于这个原因,我想用两根手指滚动。 我设法让它适用于 2.x SDK,但它不再适用于 3.X 系列。
您有实现此目的的想法/解决方法吗?
提前感谢您的帮助:)
【问题讨论】:
标签: iphone uiscrollview
FWIW,我在 3.x 上也试过这个(从不在 2.x 上),但从未让它正常工作。批准(touchesShouldBegin ...)和粗略(touchesBegan ...,hitTest ...)的子类化方法的某些组合可能会实现这一点,但我已经尝试了很多,并且永远无法获得事件转发以一种一致的方式工作,并最终与滚动视图产生一种寄生性脆弱的关系。
我必须从头开始重新实现滚动视图才能实现这一点。
【讨论】: