title: React Native ListView: How to scroll to a particular row
body: <p>In NativeiOS you can make a UITableView scroll to a particular UITableViewCell using:</p>
  
  <pre><code>[tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:87 inSection:0] 
           atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
  </code></pre>
  
  <p>.. or similar.</p>
  
  <p>For example, if the ListView held 100 items and I wanted to scroll such that the 87th item is visible.</p>
  
  <p>Looking at the <a href="https://facebook.github.io/react-native/docs/listview.html" rel="noreferrer">React Native ListView Docs</a> there's nothing obvious there.</p>
  
  <p>Has anyone managed to achieve this? I realise that ListView does not wrap UITableView so we can't just expose the method.</p>
  
  <p>EDIT: Looks like some support for this is in the 0.19-rc release, check this <a href="https://github.com/facebook/react-native/releases" rel="noreferrer">https://github.com/facebook/react-native/releases</a></p>
  
  <p><a href="https://github.com/facebook/react-native/commit/33e05a11f00d1455f39b6dfef1c76c4130df02e5" rel="noreferrer">https://github.com/facebook/react-native/commit/33e05a11f00d1455f39b6dfef1c76c4130df02e5</a></p>