title: Show scaled UIViewController in another UIViewController
body: <p>I want to display a scaled down "preview" of another <code>ViewController</code> in another <code>ViewController</code>. Is this possible? No interaction are needed so it can basically be a screenshot, but scaled down. I can be solved by manually take a screenshot and save it as an image, but the <code>ViewController</code> contains a lot of localizations and are constantly updated, so if this can be done programatically. </p>
  
  <p><a href="https://www.dropbox.com/s/kd5vinrym1k7afk/Screenshot%202014-05-13%2015.20.17.png" rel="nofollow">https://www.dropbox.com/s/kd5vinrym1k7afk/Screenshot%202014-05-13%2015.20.17.png</a></p>
  
  <p>Is this possible?</p>
  
  <p>Edit: the sub view is stored in a storyboard</p>
  
  <p>Edit: This is how I've solved it:</p>
  
  <pre><code>//Load the viewcontroller and view
  previewViewController = [self.storyboard instantiateViewControllerWithIdentifier:[PLACEHOLDER_VIEWCONTROLLER_NAMES objectAtIndex:self.identifier]];
  [self addChildViewController:previewViewController];
  [self.placeholderView.superview addSubview:previewViewController.view];
  previewViewController.view.transform = CGAffineTransformMakeScale(scale*2, scale*2);
  CGPoint center = self.placeholderView.center;
  center.y += 25;
  previewViewController.view.center = center;
  </code></pre>