UIImagePickerController 및 사용자 정의 오버레이를 사용하여 응용 프로그램을 작성하고 있습니다. iPhone 5 화면 크기에서 88 포인트를 추가했지만 카메라보기 포트가 대략 동일한 크기로 유지되면서 사람들이이 문제를 어떻게 해결했는지 궁금합니다. 저는 특히 화면 크기에 따라 가정 값을 하드 코딩하거나 반대하는 경우가 있습니다. 특히 다음 주에 또 다른 화면 크기 세트로 다른 장치를 출시 할 것이라는 소문이 돌고 있습니다.UIImagePickerController 크기 iPhone 5
1
A
답변
3
불행히도이 개인보기 컨트롤러가 있으면 실제로 무슨 일이 일어나고 있는지 안전하게 조사 할 수 없습니다. 내가 결정한 것은 도구 모음이 약 54 픽셀에서 약 92 개로 바뀌었지만 하드 코딩하는 것은 아마도 언젠가는 당신을 물어 뜯게 될 것입니다.
AVFoundation을 사용하여 내 카메라를 굴려 보았습니다 .... 이로 인해 미리보기의 크기와 위치 및 위에 놓고 싶은 모든 오버레이를 완벽하게 제어 할 수있었습니다.
SquareCam과 같은 Apple 샘플을 다운로드하면 필요한 것을 많이 제공하고 UIImagePickerController를 완전히 포기할 수 있습니다.
+0
응답 해 주셔서 감사합니다. –
관련 문제
- 1. iPhone UIImagePickerController 비디오 모드
- 2. iPhone 5 키보드 크기 조정
- 3. UIImagePickerController 이미지 크기
- 4. iPhone : 사용자 정의 UIImagePickerController?
- 5. iPhone OS 3.0의 UIImagePickerController
- 6. Xcode iPhone 4/5 화면 크기 모두
- 7. iPhone - UIImagePickerController 스크린 샷을 찍으시겠습니까?
- 8. Objective-C iPhone - UIImagePickerController 오류
- 9. iPhone : 5 초 비디오 캡처
- 10. 크기 조정 UIImagePickerController 비디오 캡처 인터페이스
- 11. UIImagePickerController "이동 및 크기 조절"자르기 상자의 크기 설정
- 12. UIimagepickercontroller
- 13. iPhone 5 용 UITableView 고정 셀 크기 조정
- 14. 자동 레이아웃을 사용하지 않고 iPhone 5 화면 크기 조정
- 15. iPhone 5 디자인에 사용할 자동 크기 조정 마스크는 무엇입니까?
- 16. iPhone : UIImagePickerController - 표준 줌 컨트롤이 작동하지 않습니다.
- 17. iPhone - UIImagePickerController -> 이미지를 앱 폴더에 저장
- 18. iPhone OS 3.0에서 UIImagePickerController 사용자 정의 하시겠습니까?
- 19. iPhone 사진 촬영 속도 최적화, UIImagePickerController
- 20. iPhone : UIImagePickerController 호출은 호출하는 뷰를 '이동'합니다.
- 21. iphone : UIImagePickerController picker 컨트롤의 축소판을 얻는 방법
- 22. iPhone 5 앱 호환성, 모든 이미지를 변경해야합니까?
- 23. iPhone 5 스크린 샷이 iPhone 5 App Store에 표시되지 않음
- 24. UIImagePickerController dismissModalViewController
- 25. iPhone 5 UITableView
- 26. iPhone 5 Image Issuses
- 27. iPhone - 진동 5 회?
- 28. Monotouch/iPhone 5 개발
- 29. UIImagePickerController weirdness
- 30. UIImagePickerController 5 ~ 7 사진 후에 오류가 발생 함 - 다시
첫 번째 단계는 ** showsCameraControls **을 끄고 ** cameraOverlayView **에 대한 사용자 정의 UIView를 만들 수 있습니다. 그 견해로, 당신은 (당신이 원하면) 애플 컨트롤의 모습을 복제 할 수 있습니다. 그렇게함으로써, 당신은 "편리한"(!) 검은 색 막대를 보여주고, 당신은 자신의 "검은 색 막대"를 바닥과 아마도 상단에 만들고 크기를 정할 수 있습니다. 그래서, 당신은 여전히 UIImagePickerController를 사용하고 있습니다. 우리는이 모든 것이 프로덕션 애플 리케이션에서 잘 작동 함을 발견했습니다. CSmith가 말했듯이 다음 단계는 UIImagePickerController를 버리고 AVFoundation으로 이동하는 것입니다. – Fattie