0

可能重复:
将两个 UIScrollView 连接在一起

我想做一个列表,分为左右两部分。左边部分只能垂直滚动(里面有一个列表)。右侧部分垂直滚动,水平滚动..

所以,我想要一个左侧有一个列表,右侧有一个视图的控件,两者都检测滚动。但是左边的部分总是停留在屏幕上,并且只能垂直移动,右边的部分也可以左右滚动..希望您理解这一点:p..

我想我会这样做的方式是: - 制作 2 个滚动视图 - 子类滚动视图和捕捉触摸 - 将触摸镜像到另一个滚动视图

然后关闭左侧 Scrollview 的水平滚动。哈哈,我错了,Apple 似乎从 OS 3.0 开始就关闭了 UIScrollView 类上的捕获事件。

除了编写一个完全自定义的控件来处理它自己的滚动之外,有没有人对如何做到这一点有其他想法?

4

1 回答 1

0

您能否在两个滚动视图之上放置一个透明视图,将触摸事件传递给两者?

于 2009-11-21T04:18:09.337 回答