UIImagePickerController mit iOS 8 cameraViewTransform skaliert nicht

Ich habe zuvor ein Problem mit der Kameraüberlagerung gelöst:so wa

CGSize screenBounds = [UIScreen mainScreen].bounds.size;

CGFloat cameraAspectRatio = 4.0f/3.0f;

CGFloat camViewHeight = screenBounds.width * cameraAspectRatio;
CGFloat scale = screenBounds.height / camViewHeight;

self.picker.cameraViewTransform = CGAffineTransformMakeTranslation(0, (screenBounds.height - camViewHeight) / 2.0);
self.picker.cameraViewTransform = CGAffineTransformScale(self.picker.cameraViewTransform, scale, scale);

Aber jetzt in iOS 8 gibt es wieder einen schwarzen Balken am unteren Rand der Live-Fotovorschau. So funktioniert eine Skalierung nicht mehr:

self.picker.cameraViewTransform = CGAffineTransformScale(self.picker.cameraViewTransform, scale, scale);

Ich kann die cameraViewTransform nicht skalieren. Irgendwelche Ideen, wie dies mit iOS 8 funktioniert? Wurde dies veraltet?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage