title: UIScrollView Scrolls Too Much
body: <p>I have a UIScrollView with several large UIViews (larger than the visible area of the scroll view). I have the following line:</p>
  
  <pre><code>[[self scrollView] setContentSize:CGSizeMake([self scrollView].bounds.size.width, [ListItemView instanceHeight] * MAX_NUMBER_ITEMS)];
  </code></pre>
  
  <p>ListItemView is a custom view and instanceHeight is a static height that they all have (ie. the second argument should be the total height of all contents, which works fine). The problem is that, even though I've made the content size (I believe) equal to the actual size of the scroll view, it still horizontally scrolls (simulated on all iPhone sizes). </p>
  
  <p>A horizontal scrollbar continues to appear until I put the content size to 250. I found this through trial and error (at 251 a horizontal scrollbar appears, at 250 it doesn't). Why is this? I'd expect the scrollbar to go away once the contentSize is less than the scrollBar's actual size (which is the width of the screen, 320).</p>