title: Push a segue programatically from a TableView Cell in Xamarin.iOS
body: <p>i am developing a rather simple App with Xamarin at the moment, but i am stuck with one thing: I created a tableView within a UIViewController. The cell rendering is done in an external class: TableSource.cs. A Subclass of UITableViewSource. To handle the row Click i did override Row selected:</p>
  
  <pre><code>public override void RowSelected (UITableView tableView, NSIndexPath indexPath)
      {
          new UIAlertView("Row Selected", tableItems[indexPath.Row], null, "OK", null).Show();
          tableView.DeselectRow (indexPath, true); // iOS convention is to remove the highlight
          //Push another ViewController on top:
          UINavigationController test = new UINavigationController ();
          test.PushViewController (new UIViewController (),true);
  
      }
  </code></pre>
  
  <p>Works like charm so far. But when i try to push another ViewController on top, to display detailed data about the row, just nothing happens, i don't get any error or exception messages.
  I also tried it with custom classes for the Nav. Controller and the view Controller, it doesn't change anything.</p>