title: Access first responder of MFMessageComposeViewController
body: <p>I'm interested in doing something similar <a href="https://stackoverflow.com/questions/1690279/set-first-responder-in-mfmailcomposeviewcontroller">to this</a>, however the component subviews of <code>MFMessageComposeViewController</code> are a much different than <code>MFMailComposeViewController</code>.</p>
  
  <p>I figured out how to set focus to the input that let's you to type your message text by simply calling <code>setRecipients:</code> with an array containing a blank NSString.  However, I'd like to paste non-text from the pasteBoard into the input, so I can't simply use <code>setBody:</code>.</p>
  
  <p><strong>Problem:</strong>
  What I need to do is get a reference to the actual text field that is the current first responder for my MFMessageComposeViewController.  This way, I have a "sender" I can pass to UIPasteboard's <code>paste:</code> method. The problem is, I can't seem to walk the subview hierarchy the same way as MFMailComposeViewController, so I can't find out which view is first responder.</p>
  
  <p>I've even <a href="https://stackoverflow.com/questions/1823317/how-do-i-legally-get-the-current-first-responder-on-the-screen-on-an-iphone">tried this</a>, but the view is always returned as nil if I do a <code>[myMessageVC.view findFirstResponder]</code></p>