首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIScrollView内部的UIScrollView?

UIScrollView内部的UIScrollView?
EN

Stack Overflow用户
提问于 2013-05-01 01:27:45
回答 2查看 349关注 0票数 8

类似的问题也被问到了,但我的困境实际上与他们的相反。我有一个全屏幕,分页UIScrollView,每一页都是屏幕的大小。在其中,我有一些页面本身是UIScrollViews的,它们的宽度大于屏幕宽度。内部滚动视图位于其他UIViews的几层内,它们不是外部滚动视图的直接子视图。

我想要的是,当我到达一个内部滚动视图的末尾时,它开始滚动外部滚动视图。从我在这里看到的其他问题来看,这看起来应该发生,但由于某种原因,它没有发生。在触摸堆栈中,内部滚动和外部滚动之间的切换应该发生在哪里?

编辑:有没有办法通过scrollViewDidScroll委托方法将触摸或平移手势命令传递到外部滚动视图,使用I sense内部视图已超出其边界?

EN

回答 2

Stack Overflow用户

发布于 2015-01-02 22:39:13

您可以按如下方式调用超类touchesBegan委托

代码语言:javascript
复制
   - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
       [super touchesBegan:touches withEvent:event];
    }

这里是参考链接:How to pass the touch event to superview when userInteractionEnabled = YES?

票数 1
EN

Stack Overflow用户

发布于 2015-08-07 08:58:50

WWDC2013会话217探索iOS 7上的滚动视图详细介绍了如何嵌套滚动视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16305656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档