如何在VC中识别自定义视图中的手势

时间:2015-07-02 08:51:50

标签: ios uitableview tableview uigesturerecognizer gesture

我有tableVC,它包含来自带有customViews的单元格。 那个customViews包含3个imageViews,所以我点击了imageView,它做了一些动作。为了实现它,我将UITapGestureRecognizers添加到imageView。

现在我需要收到通知,然后在我的tableVC中点击这些单元格。我在didSelectRowAtIndexPath中获取此事件,但仅当我没有触摸任何带有手势的imageView时。

如何在tableVC中收到关于完全触摸我的手机的点按通知?

1 个答案:

答案 0 :(得分:0)

如果您想获取被点击的单元格,didSelectRowAtIndexPath是可行的方法。如果您想在该单元格中获取抽头图像 - 为其实现委托(https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/DelegatesandDataSources/DelegatesandDataSources.html)并执行相应的操作。我看到你提到了<video id="video" autobuffer height="240" width="360"> <source src="BigBuck.m4v"> <source src="BigBuck.webm" type="video/webm"> <source src="BigBuck.theora.ogv" type="video/ogg"> </video> ,但我不确定你的问题是什么。

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