Looks like it is a problem with disabling scrolling on a UITableView:
tableView.scrollEnabled=NO; // Causes selection problems
tableView.scrollEnabled=YES; // Appears to fix it.
http://forums.macrumors.com/showthread.php?t=470266
Blogged with the Flock Browser

August 22, 2009 at 8:37 am
here is the solution
http://vinaychavan22.wordpress.com/2009/08/15/uitableviewcell-selection/