@kamens jak wspomniano w powyższych uwagach obejście tego problemu jest włączenie do camera.showsCameraControls = NO
w bloku realizacji przedstawiając widok kontrolera modalne w następujący sposób:
[controller presentViewController:self animated:YES completion:^{self.showsCameraControls = NO;}];
Jednakże, w tym rozwiązaniu, kamera kontroluje lampy chwilowo po przedstawieniu kamery, znikają. Oczywiście nie jest idealny, gdy kontrolki naprawdę muszą być ukryte. Innym obejściem jest ustawienie camera.showsCameraControls = OFF
... jeszcze mniej idealnej.
@quellish, to wyjście z katastrofy:
*** -[PLCameraToggleButton setAccessibilityValue:]: message sent to deallocated instance 0x4a330b0
@kamens, tutaj jest kod używam ustawić mediaTypes
i captureMode
:
tmpCamera.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
tmpCamera.cameraCaptureMode = UIImagePickerControllerCameraCaptureModeVideo;
Jaką wersję systemu operacyjnego? Jakie wersje systemu operacyjnego nie są dostępne? Czy rozważałeś złożenie raportu o błędzie? –
Napotykam to samo, ale tylko wtedy, gdy showCameraControls jest ustawione na NIE. – kamens
Otrzymujesz dwa incydenty pomocy technicznej związane z kontem programisty na iOS. To brzmi jak czas na to. Jeśli istnieje obejście problemu, faceci z Apple będą wiedzieć. – Swizzlr