title: Hide TabBar in Xamarin Forms Shell
body: <p>I wan't to hide the TabBar in a Xamarin Forms Shell 4.0.0.497661 project.</p>
  
  <p>I try using:</p>
  
  <pre><code>Shell.SetTabBarIsVisible(Shell.Current, false);
  </code></pre>
  
  <p>After the page has loaded and drawed, but it has no effect.</p>
  
  <p>If I put in the codebehind .cs constructor after <strong>InitializeComponent();</strong> a null reference exception has launched, but this isn't the problem for me.</p>
  
  <p>How can I hide the TabBar at start or after started?</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>At last, I have no way to hide bottom bar then...
  The bottom bar appears when FlyoutItem is included on the Shell, like:</p>
  
  <pre><code>&lt;FlyoutItem Route="animals"
              Title="Animals"
              FlyoutDisplayOptions="AsMultipleItems"&gt;
  
      &lt;ShellContent Route="cats"
                  Title="... /&gt;
  </code></pre>
  
  <p>If I remove the FlyoutItem, no bottom bar is displayed.</p>
  
  <p>No other way found to remove it!
  But it solves my problem.</p>