title: prepareForSegue not called
body: <p>I'm using the template master detail application. I have added a modal segue from SplitViewController and given it the identifier "DisplayLoginView". </p>
  
  <p>I call the following from my detailViewController:</p>
  
  <pre><code>- (void)viewDidAppear:(BOOL)animated
  {
      [super viewDidAppear:YES];
      [self.splitViewController performSegueWithIdentifier:@"DisplayLoginView"    sender:self.splitViewController];
  }
  </code></pre>
  
  <p>I also have the prepareForSegue method defined in detailViewController:</p>
  
  <pre><code>- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
  {
      NSLog(@"Source Controller = %@", [segue sourceViewController]);
      NSLog(@"Destination Controller = %@", [segue destinationViewController]);
      NSLog(@"Segue Identifier = %@", [segue identifier]);
      if ([segue.identifier isEqualToString:@"DisplayLoginView"])
      {
          PrometheusLoginViewController *loginViewController = (PrometheusLoginViewController *)segue.destinationViewController;
          loginViewController.delegate = self;
      }
  }
  </code></pre>
  
  <p>Any idea on why it's not called?</p>