0

我的问题是我正在使用嵌套的滚动视图。一个用于水平分页,第二个用于显示垂直滚动的内容(因为内容,即文本,超过了可用空间)。实际上有这个垂直滚动视图的多个副本,例如:

MainScrollView (Horizontal)
     VerticalScrollView1
     VerticalScrollView2
     VerticalScrollView3

除了这些,垂直滚动视图还包含可拖动的标签,我使用 touchesBegan: 和moved: 事件实现了拖动。我只使用一个垂直滚动视图开发了整个东西,它工作得很好,我认为,令我沮丧的是,其余部分的工作方式完全相同,但是当我添加更多垂直滚动视图时,只有最后一个允许拖动标签。前两个不允许拖动,此外,它们也不响应垂直滚动事件,这在之前是完美的。我尝试了两个垂直滚动视图,即使这样,也只有最后一个允许拖动。现在不确定垂直滚动,因为只有第一个有足够的内容可以滚动其余不需要。我也可以试试,但是有点晚了,所以,如果有人可以用提供的信息指导我。会很有帮助。否则我明天可以试试,然后把结果发给你。

谢谢你的时间。

4

1 回答 1

1

我在嵌套 UIScrollviews 时遇到了类似的问题。我发现这个来自 WWDC 2010 的视频对于展示如何在分页滚动视图中使用滚动视图非常有帮助,并且我通过按照此视频中的步骤并查看示例代码来修复了我遇到的错误。

使用滚动视图设计应用程序
示例代码

于 2012-09-04T01:21:18.860 回答