title: Xamarin.iOS: Black screen after launch screen when no storyboard
body: <p>I don't want to use storyboard with my Xamarin.iOS app, so I did the following:</p>
  
  <p>1- Deleted the storyboard files.</p>
  
  <p>2- Updated the plist.info file Application > Main Interface to have no value.</p>
  
  <p>3- Added the following code to the <code>AppDelegate</code> file.</p>
  
  <pre><code>[Export ("application:didFinishLaunchingWithOptions:")]
  public bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
  {
      // create a new window instance based on the screen size
      Window = new UIWindow(UIScreen.MainScreen.Bounds);
  
      var controller = new UIViewController();
      controller.View.BackgroundColor = UIColor.LightGray;
      controller.Title = "My Controller";
  
      var navController = new UINavigationController(controller);
  
      Window.RootViewController = navController;
  
      // make the window visible
      Window.MakeKeyAndVisible();
  
      return true;
  }
  </code></pre>
  
  <p>But after doing this I received a black screen on the simulator after the launch screen finishes. This happens even with brand new projects. I have uploaded a sample new project with these steps and issue <a href="https://1drv.ms/u/s!Ajbp56H6tT0giAadoOo2E95zYiIB?e=IUkPDH" rel="nofollow noreferrer">here</a>.</p>
  
  <p>I am using Visual Studio 2019 - Xamarion.iOS 11.8.3 - XCode 11.3. </p>
  
  <p>I was using Visual Studio 2015 in the recent past with no problem, and I <strong>think</strong> that this issue happened only with Visual Studio 2019. Unfortunately, currently I don't have a Visual Studio 2015 to experiment with.</p>