将一个水龙头从 UIScrollView 传递到其父视图
Posted
技术标签:
【中文标题】将一个水龙头从 UIScrollView 传递到其父视图【英文标题】:Pass a tap from UIScrollView to its parent view 【发布时间】:2009-12-09 17:23:08 【问题描述】:我有一个自定义 UITableViewCell,其中有一个 UIScrollView 覆盖整个单元格。我希望能够使用滚动视图滚动单元格中的标签(正在工作),但滚动视图似乎“窃取”了单元格的点击事件。所以我想知道:
如何将触摸事件从 UIScrollView 传递到其父 UITableViewCell?
【问题讨论】:
【参考方案1】:在 UISCrollViewController 中,您是否尝试过将 touchesEnded 传递给 super,假设滚动未在进行中?
- (void)touchesEnded:(NSSet *)aTouches withEvent:(UIEvent *)anEvent
if(![self isDragging])
[super touchesEnded:aTouches withEvent:anEvent];
【讨论】:
以上是关于将一个水龙头从 UIScrollView 传递到其父视图的主要内容,如果未能解决你的问题,请参考以下文章
将 UIScrollView 中的内容视图固定到其底部而不是其顶部边缘