Wie man die Option "Wiederaufnahme und Verwendung" überspringt, nachdem das Foto von der Kamera aufgenommen wurde

8

Wie man die Option "Wiederaufnahme und Verwendung" überspringt, nachdem Sie ein Foto von der Kamera aufgenommen haben oder wie Sie Schriftart und Farbe dieser Schaltflächen ändern können.

Wir haben folgenden Code verwendet

%Vor%     
Pallavi 15.04.2013, 10:05
quelle

3 Antworten

3

Diese Ansicht wird Ihnen von zeigt CameraControls Eigenschaft von UIImagePickerController class

Wenn Sie es auf NO setzen, sehen Sie diesen Bildschirm nicht, aber Sie müssen Kamerasteuerungen bereitstellen.

Ihre Alternative ist die Verwendung von AVFoundation , die Ihnen volle Flexibilität hinsichtlich Aussehen und Leistung bietet. Obwohl es etwas länger dauern wird, bis es eingerichtet wird, wird es sich auf lange Sicht auszahlen.

    
Andrei G. 15.04.2013 14:30
quelle
0

Ich benutze swizzle, um dieses Problem zu lösen, obwohl ein bisschen hacken ...

Ich benutze Laibung Ich weiß, der Klassenname des Auslösers ist CAMShutterButton, und es ist eine Unterklasse von UIButton

Also ich einfach diese Schaltfläche ausblenden, wenn es Superview geladen ist, und einen benutzerdefinierten Auslöser zum Senden von takePicture Nachricht

Nun, da ich es verstecken kann, kann ich tatsächlich eine Zielaktion zu dieser Schaltfläche hinzufügen oder notificatio

verwenden

Denken Sie daran, ShowsCameraControls vor dem Aufruf von takePicture zu setzen, um die Wiederholung zu überspringen und

zu verwenden

Dann kannst du tun was du willst in

%Vor%     
buaacss 31.07.2014 12:31
quelle
0

Was ist mit?

imagepicker.allowsEditing = NEIN

    
Emilio 18.01.2016 18:17
quelle

Tags und Links