title: In ios7 tableView:didSelectRowAtIndexPath: is not called
body: <p>I meagrate my project to adjust ios7 while I encountered a strange problem : the delegate method "tableView:didSelectRowAtIndexPath:" is not called in ios7 ,it works well in prior ios version.I was wonder if some specific property be changed in ios7
  Here is the code:</p>
  
  <pre><code>- (void)viewDidLoad {
      [super viewDidLoad];
  
      [self.tableView setDelegate:self];
      [self.tableView setDataSource:self];
      [self.tableView setAllowsMultipleSelection:NO];
      [self.tableView setMultipleTouchEnabled:NO];
  
  }
  
  - (void)tableView:(UITableView *)sender didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
  
      [sender deselectRowAtIndexPath:indexPath animated:YES];
  
      _currentContact = [contactArr objectAtIndex:indexPath.row];
      if ([_currentContact.accountNPC hasPrefix:@"0"]) {
          isContactToNPC = NO;
      }else{
          isContactToNPC = YES;
      }
  
      ....
  }
  </code></pre>