【问题标题】:Pass a tap from UIScrollView to its parent view将一个水龙头从 UIScrollView 传递到其父视图
【发布时间】:2009-12-09 17:23:08
【问题描述】:

我有一个自定义 UITableViewCell,其中有一个 UIScrollView 覆盖整个单元格。我希望能够使用滚动视图滚动单元格中的标签(正在工作),但滚动视图似乎“窃取”了单元格的点击事件。所以我想知道:

如何将触摸事件从 UIScrollView 传递到其父 UITableViewCell?

【问题讨论】:

    标签: iphone uitableview uiscrollview


    【解决方案1】:

    在 UISCrollViewController 中,您是否尝试过将 touchesEnded 传递给 super,假设滚动未在进行中?

    - (void)touchesEnded:(NSSet *)aTouches withEvent:(UIEvent *)anEvent
    {
        if(![self isDragging])
        {
        [super touchesEnded:aTouches withEvent:anEvent];
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多