title: Nativescript GridLayout wrapped by ScrollView
body: <p>I have a nativescript xml view defined as follows :</p>
  
  <pre><code>&lt;Page 
   xmlns="http://schemas.nativescript.org/tns.xsd"
   xmlns:menu="components/menu"
   xmlns:header="components/header" 
   loaded="loaded"&gt;
  &lt;header:header /&gt;
  &lt;StackLayout orientation="vertical"&gt;
  &lt;ScrollView&gt;
      &lt;GridLayout rows="auto,auto,auto,auto" cols="auto,auto" &gt;
          &lt;Image      row="0" colSpan="2" src="~/img/tap.png" tap="takePicture"/&gt;
          ...
          &lt;TextField  row="2" col="1" horizontalAlignment="right" /&gt;
          &lt;Button     row="3" colSpan="2" text="UPLOAD" /&gt;
      &lt;/GridLayout&gt;
  &lt;/ScrollView&gt;
  &lt;menu:menu /&gt;
  &lt;/StackLayout&gt;
  &lt;/Page&gt;
  </code></pre>
  
  <p>The GridLayout is too big to be contained in a single screen, so I wrapped it inside a ScrollView. This however is not working : I can not scroll the page and, as a result, the last UI elements like the TextField and the Button are not accessible.
  What am I doing wrong? Should I insert the ScrollView tag in a different position?</p>