Die Kamera hat eine falsche Bildschirmplatzierung, wenn das Vollbild-Modal aus dem Popover geöffnet wird

Ich habe eine iPad-App, die ein Popover (UIPopoverController) mit einer Reihe von Ansichten hat, von denen eine einen Knopf hat, der die Kamera startet ... siehe Bild ...

Die Kamera wird mit dieser Methode angestoßen ...

- (IBAction)selectPlanImageFromCamera:(id)sender
{
    [self.blockTextField resignFirstResponder];
    [self.levelTextField resignFirstResponder];
    [self.zoneNamePrefixTextField resignFirstResponder];
    [self.nameTextField resignFirstResponder];
    [self.notesTextView resignFirstResponder];

    imagePicker = [[UIImagePickerController alloc] init];
    imagePicker.allowsEditing = NO;
    imagePicker.delegate = self;
    imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
    imagePicker.modalPresentationStyle = UIModalPresentationFullScreen;
    imagePicker.showsCameraControls = YES;

    [self presentViewController:imagePicker animated:YES completion:^{}];
}

Ich bekomme dann die modale Vollbildkamera-Ansicht angezeigt, die allesamt so funktioniert, wie es ein Teil von der Tatsache erwartet, dass es etwas tiefer als der Bildschirmrand positioniert ist. Dies bedeutet, dass sich die Bedienelemente unten 20 Pixel südlich des Bildschirms befinden und dass sich am oberen Rand des Bildschirms ein schwarzes 20-Pixel-Band befindet ... Siehe Bild ...

Während diese App jetzt auf iOS6 abzielt, hatte ich zuvor den gleichen Effekt wie auf iOS5. Kann sich jemand einen Workaround oder Fix vorstellen?

Vielen Dank im Voraus, Michael.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage