【问题标题】:How to interact with UIView behind UIScrollViewUIScrollView 后面如何与 UIView 交互
【发布时间】:2011-12-11 02:16:21
【问题描述】:

我试图复制类似于新 Path 应用程序的内容,因为 UIScrollview 包含主要内容视图,并且当它滚动时会显示菜单。我当前的实现是我在滚动视图后面有菜单,并且我有一个透明的 UIView 覆盖菜单在滚动视图中的位置。这样,当滚动视图滑动时,您可以完全看到菜单。问题是,你不能在 UIScrollview 后面进行交互。

有谁知道如何复制路径类型的功能或能够在 UIScrollView 后面进行交互?

非常感谢您的帮助。

【问题讨论】:

    标签: iphone objective-c ios uiview uiscrollview


    【解决方案1】:

    对于其他试图实现这一点的人,我通过实现 didenddecelerating 方法并将框架向下修剪以不覆盖 UIView 页面来解决它。

    然后,每当用户开始与主滚动视图的部分交互时,框架就会再次调整大小

    【讨论】:

    • 另一种解决方案可能是将菜单视图置于视图层次结构的前面(同样在 didenddecelerating 中)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-22
    • 2017-07-14
    • 1970-01-01
    • 1970-01-01
    • 2010-12-14
    相关资源
    最近更新 更多