【问题标题】:Nested scrollviews getting problematic嵌套滚动视图出现问题
【发布时间】:2012-09-03 17:56:59
【问题描述】:

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

MainScrollView (Horizontal)
     VerticalScrollView1
     VerticalScrollView2
     VerticalScrollView3

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

感谢您的宝贵时间。

【问题讨论】:

    标签: objective-c ios5 uiscrollview


    【解决方案1】:

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

    Designing Apps with Scroll Views
    Sample code

    【讨论】:

      猜你喜欢
      • 2017-01-16
      • 2017-01-14
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-14
      • 1970-01-01
      相关资源
      最近更新 更多