title: Reordering view controllers in a UITabBarController, all defined in a Storyboard
body: <p>I'd like to change the order of view controllers attached to a UITabBarController, within my Storyboard, without disconnecting all view controllers and reconnecting them in the desired order.</p>
  
  <p><strong>My Question:</strong> Can this be done just via the Storyboard IB UI?</p>
  
  <h3>Discussion</h3>
  
  <p>I'm looking for some inspector panel where I can move items up and down in that list of view controllers that feeds the <code>viewControllers</code> property on <code>UITabBarController</code>.</p>
  
  <p><img src="https://i.stack.imgur.com/9GsX0.png" alt="several view controllers linked to tab bar controller"></p>
  
  <p>I've got a lot of tabs and so I'm hoping to not have to disconnect everything and reconnect, just to change the order.</p>
  
  <p>I even tried changing the 'tag' value on the Bar Item, in the inspector, but that value was also ignored at runtime (I believe it is for identification purposes, not for ordering).</p>
  
  <p><img src="https://i.stack.imgur.com/EyGml.png" alt="Tag set on Bar Item"></p>