title: UITableView, setContentOffset animated:NO will not scroll on iPad
body: <p>I have a simple <code>UITableView</code>; I'm trying to force it to scroll to a certain position in <code>viewDidLoad</code>, so I can hide the first row in my table (unless a user scrolls up). My first row is <code>90.0px</code> in height, so I'm trying this to force my <code>UITableView</code> to scroll:</p>
  
  <pre><code>[contentTable setContentOffset: CGPointMake(0, 90.0f) animated: NO];
  </code></pre>
  
  <p>The problem is that using <code>animated: NO</code> does nothing; the <code>UITableView</code> will not scroll. If I use <code>animated: YES</code>, however, things work just fine; it scrolls, but the downside to having it animated is that my UI appears to flash during the scroll, which is not what I want at all.</p>
  
  <p>Any ideas why? It doesn't seem to matter if my <code>UITableView</code> has 1 row or 20 rows, it will only scroll if I pass <code>animated: YES</code> to <code>setContentOffset</code>.</p>
  
  <p>I am currently running Xcode 4.2 and I'm using iOS 4.3.3 on my first-gen iPad.</p>
  
  <hr>
  
  <p><strong>Edit:</strong> One other thing to mention - <code>scrollToRect</code> doesn't seem to work at all, regardless of what value I pass for it's <code>animated</code> property. Is there something I'm fundamentally misunderstanding about scrolling on iOS?</p>