title: Implement an view controller container without using build-in containers?
body: <p>I'm new to <em>iOS</em> programming, so I want to dive in the View Controller Container concept.
  I'm learning by <em>"monkey see monkey do"</em> :D and I wanted to make a Slide-Out navigation (like Facebook/Gmail/Path) nothing original.</p>
  
  <p>I've found different implementations, but this <a href="https://github.com/beat843796/CHSlideController" rel="nofollow">one</a> , made by <a href="https://github.com/beat843796" rel="nofollow">Clemens Hammerl</a>, seemed to be very simple so I started messing around with it to see whats is going on. He uses a UINavigationViewController and a UITableViewController as the ViewController's for his container (CHSlideController).</p>
  
  <p>From what I've read so far, this 2 ViewController's are Containers themselves, and felt a little strange about this, so I wanted to send normal ViewController's to my Container but I cannot see the views of those ViewControllers.</p>
  
  <p>The thing that I what to ask you about is, <strong>how to implement an view controller container without using other build-in containers like UINavigationViewController / <strike>UITableViewController</strike> / UITabViewController / ...?</strong></p>
  
  <p>Do I need to overwrite some methods or fallow some protocol?</p>
  
  <p>Thanks.</p>
  
  <p>I'm only interested from iOS SDK 5.0+.</p>