title: With custom view controller push transitions, how do I take a snapshot/screenshot of the "incoming" view controller with its navigation bar?
body: <p>This is driving me crazy. I want to take a screenshot of the incoming view controller, including the navigation bar (but not the status bar), so I can slide the full thing on top of the current view controller as the transition. However if I call <code>snapshotViewAfterScreenUpdates</code> on the <code>toViewController.view</code> it doesn't have the navigation bar. If I call it on <code>[UIApplication sharedApplication].keyWindow</code> it will include the navigation bar, but it's for the current view controller, not the incoming one. The same applies to <code>drawViewHierarchyInRect</code>. </p>
  
  <p>How should I be doing this?</p>