title: UITapGestureRecognizer for a custom cell in UITableView
body: <p>In my iPhone application, I am using a <code>UITableView</code> with custom table cells by subclassing <code>UITableViewCell</code>. Let's assume my custom cell class name as <em>ItemTableViewCell</em>. The relevant <em>ItemTableViewCell.xib</em> has a subview of <code>UIView</code> with the name of <strong><em>infoView</em></strong>.</p>
  
  <p>I want that <em>infoView</em> identify single tap/touch it gets. If it is just a tap, I can do it by adding <code>UITapGestureRecognizer</code> using story board and having a action method for that. But what I need is while identify the tap/touch of infoView, I need to pass the relevant table row info to the target method/selector.</p>
  
  <p>If I further explain the situation, <code>UITableView</code> consists of <code>NSArray</code> of <code>UITableViewCell</code>. That custom cell has a bottom bar with a subview called <em>infoView</em>. By tapping/touching that <em>infoView</em> it should call a method with the related NSArray element as parameter. By tap/touching the rest of the cell, it should call <code>didSelectRowAtIndexPath</code> method as normal.</p>