title: UIScrollView setContentOffset:animated not working in iOS11
body: <p>I added a method to make the scroll view to scroll to top of it. This is working as expected in iOS10. But when I upgraded to iOS11 with Xcode 9, it is not working. Is there anything that am missing respective to iOS11.<br />
  Below code was working:</p>
  <pre><code>[self setContentOffset:CGPointZero animated:YES];
  </code></pre>
  <p><strong>Updating question after comment from OP (UPDATE)</strong></p>
  <p>I find the reason why setContentOffset:animated is not working, I use UITableView and I make some custom cell in my tableview, tableview has a property &quot;estimatedRowHeight&quot; , we should make this property equal &quot;0&quot;, I guess when iOS11 calculate it's content size it will use &quot;estimatedRowHeight&quot;, if we don't set this property , it will use system default.</p>
  <p><em><strong>This is very useful and should be more visible</strong></em></p>