title: How to reset my UIScrollView's position after returning from a modal transition?
body: <p>I have a simple view containing a long view with many buttons, with the whole thing being in a <code>UIScrollView</code>. The <code>scroller</code> works well, and I can <code>scroll</code> to the bottom and click a <code>button</code>. Every <code>button</code> triggers a modal <code>seque to</code> another <code>view</code>. That new <code>view</code> is then dismissed by user interaction, causing the original <code>UIScrollView's view</code> to load again.</p>
  
  <p>Here's the problem: If I click on a button toward the top of the <code>UIScrollView</code>, I enter the modal <code>segue</code>, dismiss the new <code>view</code>, and return to the <code>UIScrollView's view</code> without a problem. But, if I click on one of the buttons toward the bottom of the <code>UIScrollView</code>, when I return <code>seque</code> out and then transition back, my scrolling is all messed up. I can only see the area <em>beneath</em> my <code>scroller</code>, and can't <code>scroll</code> back up to the top anymore!</p>
  
  <p>I'm pretty sure there must be some way to reset the <code>UIScrollView's</code> starting and ending points upon <code>ViewWillAppear</code>, but I can't figure it out. Any help is appreciated!</p>
  
  <p>Also, FYI, I simply added the <code>UIScrollView</code> through interface builder, and haven't implemented or synthesized it anywhere yet.</p>