title: How can I link multiple view controllers to one container view?
body: <p>I want to link multiple view controllers to one container view. I think if I do the linking process programmatically, that can be happen. </p>
  
  <p>There are few buttons such as "Home", "Profile", "Settings" etc. And I want to change content of container view with using button label when user click one of these buttons. Is this possible? </p>
  
  <p>Thanks.</p>
  
  <p>Note: I can't change viewcontroller content that linked to container. Because there should be different types of viewcontroller for each button.(such as navigationvc, tableviewvc)</p>
  
  <p>----Edited on request</p>
  
  <p>There is a main VC. It has a sidebar on the left, and there is some buttons.  These buttons suppose to change the content of the container view. I didn't add any segue at storyboard because I can add just one. At this point I want to perform programmatically segue instead of easier way. So I can fill the content of container view with any view controller that I want. But I don't know how can I do it? </p>
  
  <p>Sidebar buttons: </p>
  
  <p>Homepage and Profile -> calls a different ViewController which will displayed by container</p>
  
  <p>Setting, Messagges, Shop -> calls a different TableViewController which will displayed by container</p>
  
  <p>Shortly, There is five buttons and each of them triggers different segues five different View Controllers. And there is just one container that display the View Controller which triggered. </p>
  
  <p>I can change the anything except the sidebar. there have to be a sidebar.</p>