Fixed issue that caused container to switch back to self.viewControllers[0] in viewWIllAppear: if you had already switched to a different view controller in viewDidLoad