title: Catch a subview touch event
body: <p>I have a UIViewController, and I've added two subviews to its view.  One subview is the view of a UIViewController.  The other subview is a UITextField.</p>
  
  <p>I need to dismiss the keyboard for the UITextField when the user touches the other view, but I can't figure out how to detect those events.  The UIViewController's tableView catches them and breaks the UIResponder chain, so my UIViewController never hears about them.  I don't want to subclass everything in the hierarchy just so I can pass the event along up the chain, so what are my options?</p>
  
  <p>I should mention that I'm doing everything programmatically, no IB.</p>
  
  <p>Thanks guys.</p>