title: ModalViewController loading on top of another Modal
body: <p>There may be a better way to do this, and please direct me if there is.</p>
  
  <p>I'm creating an <strong>UIImagePickerController</strong> with an overlayView in viewDidAppear for 'choose from library', 'take photo', 'flash' 'camera source', etc. </p>
  
  <pre><code>// Set up the camera
  imagePicker = [[UIImagePickerController alloc] 
  imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
  imagePicker.delegate = self;
  
  imagePicker.cameraOverlayView = [self cameraOverlayView];
  cameraOverlayView.backgroundColor = [UIColor clearColor];
  imagePicker.showsCameraControls = NO;
  imagePicker.toolbarHidden = YES;
  
  imagePicker.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
  [self presentModalViewController:imagePicker animated:YES]; 
  </code></pre>
  
  <p>I then have an IBAction that calls my 'choose from library function', loading another UIImagePickerController to choose a photo from the device.  </p>
  
  <pre><code>- (IBAction)library:(id)sender
  {
      UIImagePickerController *libraryPicker = [[[UIImagePickerController alloc] init] autorelease];
  
      libraryPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
      libraryPicker.delegate = self;
  
      [self.imagePicker presentModalViewController:libraryPicker animated:YES];
  }
  </code></pre>
  
  <p>I'm getting a white bar across the top about the size of a status bar when the 'choose from library' modal is presented.  I know it has something to do with overlaying a modal on top of a modal, but I don't know how to solve it. (IE, my view layout for 'take photo' navigates fine, although doesn't display the additional 'choose from library' modal).</p>
  
  <p>Any ideas?  Any help or direction would be greatly appreciated!</p>