Mam prosty UIImagePickerController, gdzie chowam elementy sterujące aparatu i ustawić sourceType na kamerę. Spowoduje to natychmiastowy podgląd podglądu kamery na żywo, ale u dołu przeglądarki jest około 50 pikseli wysokości czarnego paska. Masz pomysł, jak się tego pozbyć?Domyślnie UIImagePickerController ma czarny pasek u dołu?
7
A
Odpowiedz
0
Uważam, że jest to spowodowane różnym współczynnikiem kształtu kamery w porównaniu do ekranu iPhone'a.
4
Dziękujemy Usman za link. Stosunek ten wydaje się nieco różnić od tego, co sugeruje blog. Stosunek 1,23 działa na iPhone 4 i 4s. Ponadto, aby zachować proporcje, sugeruję skalowanie zarówno x, jak i y.
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
Mam czarny kolor na iPhone 5, jaki stosunek muszę podać. –
Powiązane problemy
- 1. Umieszczanie skryptów u dołu
- 2. Pozycja MBProgressHUD u dołu/u góry ekranu
- 3. Android - Tabulatory u dołu ekranu
- 4. IMG ma 5px dodatkowego dopełnienia u dołu div
- 5. UITableView, czy stopka pozostaje u dołu ekranu?
- 6. Cień pudełka nie jest wyświetlany u góry ani u dołu
- 7. Zachowaj linię stdin u góry lub u dołu ekranu terminala.
- 8. Gradle: "zastosuj wtyczkę" u góry lub u dołu
- 9. Pasek narzędzi UIPopoverController u góry
- 10. Biała przestrzeń u dołu znacznika zakotwiczenia
- 11. Wyświetl długość strony u dołu tabeli
- 12. Android Actionbar Tabulatory u dołu ekranu
- 13. Jak zachować stopkę u dołu strony?
- 14. Widok Ember renderowany u dołu DOM
- 15. Zatrzymaj stopkę u dołu za pomocą Javascriptu
- 16. Wyrównanie Div u dołu głównego Div
- 17. Dlaczego pasek UINavigationBar zmienia kolor na czarny?
- 18. Wykryj martwe przewijanie u dołu strony (kółko myszy, zdarzenia przewijania)
- 19. jak ustawić przycisk w stałej lokalizacji u dołu interfejsu użytkownika?
- 20. Jak wyświetlać reklamy u dołu ekranu bez nakładania się?
- 21. Wyświetlanie ogłoszenia u dołu bez nakładania się na widok listy
- 22. Pasek narzędzi u góry UIPIckerView w Xcode?
- 23. UIImagePickerController nie pełny ekran
- 24. Jak pojawia się czarny pasek stanu na iPhone X na iOS 11
- 25. Fading u dołu przewijanej listy w systemie Android?
- 26. Efekt zanikania u góry iu dołu widoku NSTableView/NSOutlineView
- 27. Tytuł wydruku u dołu wykresu przy użyciu ggplot2
- 28. Trzymanie stopki HTML u dołu okna, jeśli strona jest krótka
- 29. Wymuszenie stopki u dołu strony o małej zawartości
- 30. Mapy Google - pozycja kamery z markerem u dołu
jest to po prostu ** GDZIE KOPERSTWO OBRAZU KOŃCA **. kamera ma 4: 3, ale nowoczesne iPhony są znacznie "dłuższe" niż to. – Fattie