Ich habe einen einfachen UIImagePickerController, wo ich die Kamera-Steuerelemente ausblenden und den sourceType auf die Kamera einstellen. Dies öffnet sofort die Vorschau der Live-Kamera, aber es gibt einen schwarzen Balken von etwa 50 Pixeln im unteren Bereich des Viewers. Irgendeine Idee, wie man dieses los wird?UIImagePickerController hat standardmäßig einen schwarzen Balken unten?
7
A
Antwort
0
Ich glaube, dass dies auf das unterschiedliche Seitenverhältnis der Kamera gegenüber dem iPhone-Bildschirm zurückzuführen ist.
4
Danke Usman für den Link. Das Verhältnis scheint etwas anders zu sein als im Blog vorgeschlagen. Das Verhältnis von 1.23 funktioniert für iPhone 4 und 4s. Um das Seitenverhältnis beizubehalten, empfehle ich, sowohl x als auch y zu skalieren.
picker = [[UIImagePickerController alloc] init];
picker.sourceType = sourceType;
picker.delegate = self;
picker.allowsEditing = NO;
picker.showsCameraControls = NO;
CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.23, 1.23);
picker.cameraViewTransform = cameraTransform;
+2
Ich habe eine schwarze Farbe auf dem iPhone 5, welches Verhältnis ich brauche. –
Verwandte Themen
- 1. iOS 9 Xcode 7 - Anwendung erscheint mit schwarzen Balken oben und unten
- 2. Kann ich eine UIView ohne die schwarzen Balken drehen?
- 3. LeftNavBar erstellt schwarzen Balken am Anfang der Aktivität
- 4. WPF Popup hat einen schwarzen Rand anstelle eines transparenten ein
- 5. Aktivität sollte transparent sein, hat aber einen schwarzen Hintergrund
- 6. AlertDialog benutzerdefinierten Titel hat schwarzen Rand
- 7. Wie kommt es, dass meine Navigationssteuerung zwei Balken enthält, einen oben und einen unten?
- 8. glDrawArrays() produziert einen schwarzen Bildschirm
- 9. Hat Rails standardmäßig * null * Nebenläufigkeit?
- 10. Wie bekomme ich einen Balken, der unten im Ansichtsfenster fixiert ist, um Fußzeile unten auf der Seite zu werden
- 11. Warum gibt OpenCV mir einen schwarzen Bildschirm?
- 12. iPhone - UIImagePickerController zeigt manchmal einen weißen Bildschirm
- 13. iOS-Anwendung Bildschirmgrößen haben schwarze Balken auf einigen Bildschirmen oben und unten
- 14. Klare IBDarstellbare Ansichten haben einen schwarzen Hintergrund
- 15. imagecreatefrompng() Macht einen schwarzen Hintergrund statt transparent?
- 16. Statusleiste hat schwarzen Hintergrund dahinter - auch wenn sie nicht sichtbar
- 17. OpenGL ES auf iOS - GlReadPixels() gibt das Bild mit einem schwarzen Balken auf der Seite
- 18. Warum hat friendly_id standardmäßig zwei Bindestriche?
- 19. Hat Apache 2 Gzip JSON-Ausgabe standardmäßig?
- 20. JCrop und PHP GD geben ein Bild mit einem schwarzen Balken zurück
- 21. iPad iOS7 - UIImagePickerController in UIPopoverController hat falschen Vorschaubild
- 22. EditText zeigt schwarzen Hintergrund
- 23. iOS 8 UIImagePickerController hat schwarze Vorschau im Querformat-Modus
- 24. Schwarzer Balken erscheint mit der Position: absolut;
- 25. Genymotion Struck in schwarzen Bildschirm
- 26. UIImagePickerController Zuschneiden?
- 27. Haben GSM-Mobiltelefone standardmäßig einen RFID-Chip?
- 28. Hat RxPy einen `flatten` Operator?
- 29. Benutzerdefinierte UIViewController-Unterklasse zeigt nur einen schwarzen Bildschirm
- 30. Graphics.CopyFromScreen gibt schwarzen Bildschirm
es ist einfach ** WO DAS KAMERABILD ENDE **. die Kamera ist 4: 3, aber moderne iPhones sind viel "länger" als das. – Fattie