title: How can I push a new viewController into an existing view within another view controller?
body: <p>Is it possible to push a new viewController into an existing view within another view controller?</p>
  
  <p>Here is my setup to begin with:</p>
  
  <p><img src="https://i.stack.imgur.com/TBv2S.png" alt="enter image description here"></p>
  
  <p>You can see that I have a UITableView. When a cell is tapped, a new view controller is pushed using this code;</p>
  
  <pre><code>DetailTableViewController *viewcontroller = [[DetailTableViewController alloc] initWithStyle:UITableViewStyleGrouped];
  viewcontroller.item = (MWFeedItem *)[itemsToDisplay objectAtIndex:indexPath.row];
  [self presentViewController:viewcontroller animated:YES completion:nil];
  [viewcontroller release];  
  </code></pre>
  
  <p>Unfortunately this looks like this though and sits on top of the bar at the top saying "Will Roberts"</p>
  
  <p><img src="https://i.stack.imgur.com/d4QSL.png" alt="enter image description here"></p>
  
  <p>Why is this happening as it's clearly outside of the view I set it to be pushed from...</p>