Extra "geisterhafte" Kamerataste bei Verwendung von UIImagePickerController

8

Bei einer communityapp-Entwicklung habe ich die Aufgabe, aus einer iPhone-App eine iPad-App zu machen.

Nach der Dokumentation habe ich den folgenden Code verwendet, um meine Kameraansicht zu erstellen:

%Vor%

Aber wenn ich spawne, bekomme ich diesen nervigen "extra gespenstischen" Kameraknopf ...

Es funktioniert nicht und scheint mich nur zu verspotten.

Wenn ich das Objekt anrufe, seine Eingabetasten auszublenden, verschwinden ALLE Tasten. Ich sehe keine Möglichkeit, diesen Knopf zu unterscheiden.

AKTUALISIEREN

Ich habe entdeckt, dass es nur das erste Mal dort ist. Wenn ich das Popover schließe und wieder öffne, ist es weg ...

    
Nils Munch 23.07.2013, 08:58
quelle

1 Antwort

1

Leider scheint dies ein Fehler in iOS 6 selbst zu sein. Es gibt jedoch einige mögliche Problemumgehungen.

Sie können die Eigenschaft showsCameraControls der Bildauswahl auf "false" setzen. Dadurch wird das gespenstische Bild entfernt, die anderen Steuerelemente werden jedoch ebenfalls entfernt. Sie müssen Ihre eigene Ansicht mit Schaltflächen schreiben und was nicht, um die richtigen Aktionen aufzurufen.

Sie sagen, wenn Sie das Popover schließen und wieder öffnen, verschwindet die Schaltfläche. Möglicherweise können Sie die Eigenschaft showsCameraControls des Pickers auf "false" und dann wieder auf "true" setzen, bevor die Auswahl angezeigt wird. Wenn es nicht funktioniert, versuchen Sie eine Art von gefälschten Öffnen / Schließen-Aktion zu erstellen, wenn der Picker initialisiert wird.

    
eswick 27.07.2013, 23:58
quelle