scrollView中scrollView的水平滚动 - 小问题

时间:2011-04-19 13:22:50

标签: ios uiscrollview touchesmoved

我有一个适合整个屏幕的scrollView。在该视图中,我显示了一些水平滚动的UIImages。就像Apple的PageControl Project一样。 然后,当用户点击屏幕时,我会在底部的scrollView中淡入其他一些图像。也是水平滚动。就像Apple的ScrollView项目一样。

我的问题是,当我到达已经淡入的scrollView的末尾时,上部scrollView也开始拖动。如何在激活第二个scrollView期间停止它?

1 个答案:

答案 0 :(得分:1)

当第二个进入屏幕时,重绘第一个scrollView上的帧限制。这样,您的触摸将不会响应两种视图。这意味着您需要一个容器视图来保持两个视图彼此分离。

然后,只要你的第二个scrollView消失,你就可以重新缩放它。

编辑:或在第一个滚动视图中禁用滚动,而第二个滚动视图打开。