title: iOS cell add target not working properly?
body: <p>In my app I've written the following code in a <code>UICollectionView</code> <code>cellForRowAtIndexpath</code> like this <code>[CollectionView Cell is a custom cell]</code></p>
  
  <pre><code>- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
  
      CollectionViewCell *cell = (CollectionViewCell*)[collectionView dequeueReusableCellWithReuseIdentifier:@"localMusicCell" forIndexPath:indexPath];
  
  [[cell.downImageButton viewWithTag:indexPath.item] addTarget:self action:@selector(downImgClicked:) forControlEvents:UIControlEventTouchUpInside];
  
  return cell;
  }
  </code></pre>
  
  <p>and the target method like this:</p>
  
  <pre><code>-(void)downImgClicked:(UIButton*)button{
  
  }
  </code></pre>
  
  <p>And there are four items in <code>UICollectionView</code>, but for first item only this target method is called and for rest of them its not even triggering why?</p>