title: Application tried to present modally an active controller
body: <p>I have searched for and found various q/a on this error, but have not been able to find any specific help for my issue (at least that my minimal experience allows me to understand).</p>
  
  <p>I am loading a UIView from the app's main menu, which in turn has several button options (call it submenu). One of these goes back to the main menu without issue (<code>[self dismissModalViewControllerAnimated:YES];</code> ). Another button loads a UITableView (separate view controller), which loads fine. However, I want a button within this UITableView to go back to the submenu. When I use the above mentioned code, it goes all of the way back to the main menu. I can't seem to find a way to create an action that goes back to the submenu UIView (submenu).</p>
  
  <p>When I try to do a standard <code>['uitableviewcontrollername' presentModalViewController:submenuView animated:YES];</code> <strong>I get the error Application tried to present modally an active controller</strong> (I get the same error if I replace uitableviewcontrollername with self.</p>
  
  <p>The error makes sense in that I understand that it is already active, but what I need help with is, what exactly is the proper way to do what I've described above? Thanks for your time.</p>