【问题标题】:How to recognize gesture from custom view in VC如何从 VC 中的自定义视图中识别手势
【发布时间】:2015-07-02 08:51:49
【问题描述】:

我有 tableVC,它包含来自带有 customViews 的单元格。 该 customViews 包含 3 个 imageViews,所以我单击 imageView,它会执行一些操作。为了实现它,我将 UITapGestureRecognizers 添加到 imageView。

现在我需要收到通知,然后在我的 tableVC 中点击这些单元格。我在 didSelectRowAtIndexPath 中得到了这个事件,但前提是我没有用手势触摸任何 imageView。

如何在我的 tableVC 中接收关于完全触摸我的单元格的点击通知?

【问题讨论】:

标签: ios uitableview tableview uigesturerecognizer gesture


【解决方案1】:

如果您想获得被点击的单元格 - didSelectRowAtIndexPath 是要走的路。如果您想在该单元格中获取被点击的图像 - 为此实现委托(https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/DelegatesandDataSources/DelegatesandDataSources.html)并执行相应的操作。我看到你提到了didSelectRowAtIndexPath,但我不确定你的问题是什么。

另外我没有放任何代码,因为我不知道你使用的是swift还是objective-c。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多