title: ios: Pushing another ViewController on a model view
body: <p>I have a viewcontroller that is presented modally. </p>
  
  <pre><code>[self presentModalViewController:ViewControllerA animated:YES];
  </code></pre>
  
  <p>Within this ViewControllerA I've got a table view and when the user clicks on a cell another ViewControllerB should be pushed on top of the current one. </p>
  
  <pre><code>- (void)tableView:(UITableView *)tv didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
      [self.navigationController pushViewController:ViewControllerB animated:YES];
  </code></pre>
  
  <p>The problem: I cannot push anything because it is push from a modally presented viewconrtroller. Is there some way to solve my problem?</p>