title: how to manage a stack of UITableViews without a navigation controller
body: <p>I am new to iPhone development, and I am working on modifications to an existing iPhone app. The high-level overview of the issue is this.</p>
  
  <p>I have a button displaying a pop-up containing a UITableView.</p>
  
  <p>I'd like to click on a menu item and display a second UITableView with sub-items, including a back option. If the user clicks back, they go the original UITableView. If the sub-item has additional sub-items underneath it, it should (when clicked) launch another UITableView with these options. There is also a back button as a menu item that will allow the user to navigate to the previous menu displayed.</p>
  
  <p>The challenge here is that I am not using a navigation controller. the original developer only wants to add UITable Views to the stack, add transitions between them as you go from one menu to the other. Most of the tutorials I have seen and tried utilize a navigation controller and Interface Builder to associate the UITableViews.</p>
  
  <p>Right now, I have an XML data source populating the menu, and when I click on a menu item, the titles change correctly, but still uses the same UITableView to display the options - this has consequences of course, as some of the sub-items may not fit on a screen.</p>
  
  <p>any thoughts on how this can be done? I can post some code if necessary, although I think the general description should be able to ring a bell with one of you smart guys!</p>