title: Why does didLoad not fire?
body: <p>I have a startup view controller which has the following:</p>
  
  <pre><code>- (void)viewDidLoad {
      [self loadMainMenu:nil];
      [super viewDidLoad];
  }
  </code></pre>
  
  <p>This does the following:</p>
  
  <pre><code>-(IBAction) loadMainMenu:(id) sender {
        [self.view insertSubview:mainMenuViewController.view atIndex:0];
  }
  </code></pre>
  
  <p>My mainMenu.h has the following:</p>
  
  <pre><code>-(IBAction) loadRules:(id) sender;
  -(IBAction) loadPlayGame:(id) sender; 
  -(IBAction) loadHighScores:(id) sender;
  -(IBAction) loadAbout:(id) sender;
  </code></pre>
  
  <p>mainMenu.m has the below and has a button tied to this in order to show the view:</p>
  
  <pre><code>-(IBAction) loadPlayGame:(id) sender {
  playGame *playGameViewController = [[rules alloc]
                                  initWithNibName:@"playGame"
                                  bundle:nil];
  
      [self setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
      [self presentModalViewController:playGameViewController animated:YES];
      [playGameViewController release];
  }
  </code></pre>
  
  <p>Now the View for playGame does come up but the viewDidLoad never gets hit.</p>
  
  <p>What am I doing wrong?  Is this not the way to load the view?  As always, thanks in advance for any and all help.</p>
  
  <p>BTW:  The code:  [self setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; does nothing...any and all view show up as a croll up from bottom.</p>
  
  <p>Geo...</p>