title: UITableView's didSelectRow method not working
body: <p>I'm not receiving the touches. It shows the selection on the iPhone's screen, but it doesn't performs the method <code>didSelectRow</code>.</p>
  
  <pre><code>    usersTV.register(UserCell.self, forCellReuseIdentifier: "userCell")
      usersTV.dataSource = self
      usersTV.delegate = self
      usersTV.backgroundColor = .clear
      usersTV.separatorColor = .white
      usersTV.translatesAutoresizingMaskIntoConstraints = false
      usersTV.isHidden = true
      usersTV.tableFooterView = UIView()
      usersTV.isUserInteractionEnabled = true
      usersTV.isEditing = false
      usersTV.allowsSelection = true
      usersTV.allowsSelectionDuringEditing = false
      usersTV.allowsMultipleSelection = false
      usersTV.allowsMultipleSelectionDuringEditing = false
      usersTV.delaysContentTouches = false
  
  func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
  </code></pre>
  
  <p>Everything is programatically written.
  The cells are custom with 3 labels and added constraints.</p>
  
  <p>What could be the problem ?</p>
  
  <p>UPDATE:</p>
  
  <pre><code>class UserCell : UITableViewCell{
      override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
          let viewsDict = ["userName":userName,"field1":field1,"field2":field2]
  
      contentView.superview?.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "H:|-8-[userName(120)]-8-[field1]-8-[field2(120)]-8-|", options: NSLayoutFormatOptions(rawValue: 0), metrics: nil, views: viewsDict))
      contentView.superview?.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "V:|[userName]", options: NSLayoutFormatOptions(rawValue: 0), metrics: nil, views: viewsDict))
      contentView.superview?.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "V:|[field1]", options: NSLayoutFormatOptions(rawValue: 0), metrics: nil, views: viewsDict))
      contentView.superview?.addConstraints(NSLayoutConstraint.constraints(withVisualFormat: "V:|[field2]", options: NSLayoutFormatOptions(rawValue: 0), metrics: nil, views: viewsDict))
  </code></pre>
  
  <p>UPDATE:
  The didSelectRow method works only if you tap with 2 fingers...</p>