title: How can I modify an existing UIViewController to allow scrolling?
body: <p>I have already built a <code>UIViewController</code> subclass with a bunch of controls in it, and just realized that if I rotate the iPhone, half of the controls become invisible. So, I would like to somehow make the <code>UIViewController's</code> <code>UIView</code> scrollable so that when the device (or the Simulator) rotates, the user can scroll the view to see all the controls.</p>
  
  <p>I was hoping to do this all in <em>Interface Builder</em>. I tried to change the class of the view from <code>UIView</code> to <code>UIScrollView</code> in the Class Identity editor, but nothing scrolls. The base class of my view controller is a simple <code>UIViewController</code> <code>&lt;UIScrollViewDelegate&gt;</code>. </p>
  
  <p>Is there an easy way to make the main view in my view controller scrollable without having to recreate the whole thing in IB?</p>