Xamarin – Change default navigation controller from table to view controller

By default Visual Studio will create a Navigation Control with an attached TableViewController. However if you need a different View Controller it’s quite simple to change it.

You can just delete the TableViewController, Drag and drop a new UIViewController into the StoryBoard, then (holding down Control) Click and drag a “connection” from your NavigationController to the new UIViewController you just added and select “root view”