UIScrollView 未检测到折叠后的触摸
Posted
技术标签:
【中文标题】UIScrollView 未检测到折叠后的触摸【英文标题】:UIScrollView not detecting touches past the fold 【发布时间】:2011-01-17 17:24:08 【问题描述】:我有一个 UIScrollView 实例,里面有很多视图。我有 touchesBegan: 在我的 UIView 子类的实现中定义,但仅检测到最初显示在滚动视图内的视图(不滚动)的触摸。也就是说,最初检测到所有触摸,但是当我向下滚动时,没有检测到触摸,除了那些最初在折叠上方的视图(即它们最初适合滚动视图),而且,只有那些视图的那些部分首屏(在最初显示部分视图的情况下)。
我希望这很清楚......有人知道是什么导致了这种情况吗?
【问题讨论】:
【参考方案1】:经过一天的调试,我找到了简单的解决方案。滚动视图内的视图框架的高度已设置为屏幕的高度。我需要将它扩展到滚动视图的整个高度。
【讨论】:
以上是关于UIScrollView 未检测到折叠后的触摸的主要内容,如果未能解决你的问题,请参考以下文章
iOS UIScrollView clipToBounds = NO 未检测到子视图
自定义按钮视图:检测触摸向下/向上,快速,并回退拖动到 UIScrollView
裁剪边界之外的 UIScrollview 子视图未接收到触摸
UIScrollView之isTracking delaysContentTouches canCancelContentTouches