title: Scrollable image with pinch-to-zoom in react-native
body: <p>I'm trying to display an image in my React Native app (Android) and I want to give users an ability to zoom that image in and out.
  This also requires the image to be scrollable once zoomed in.</p>
  
  <p>How would I go about it?</p>
  
  <p>I tried to use <code>ScrollView</code> to display a bigger image inside, but on Android it can either scroll vertically or horizontally, not both ways.
  Even if that worked there is a problem of making <code>pinch-to-zoom</code> work.</p>
  
  <p>As far as I understand I need to use <code>PanResponder</code> on a custom view to zoom an image and position it accordingly. Is there an easier way?</p>