title: CellForRowAtIndexPath returning the wrong cell
body: <p>I am running into an issue where cellForRowAtIndexPath is returning the wrong cell and therefore, it is seguing and performing other actions on the wrong cell.</p>
  
  <p>I have built custom cells that are quite big because I am fitting some UIImageViews (+text +buttons), so a cell takes up the entire screen. When you scroll down and two cells are on the screen at the same time, if you tap on the top one, it segues to the content of the bottom one (same for button actions inside the cell). </p>
  
  <p>I thought this might be specific to IB, so I rebuilt everything in code, but am still having the same behavior.</p>
  
  <p>Is there any way to fix this and maintain the correct indexPaths?</p>