1

사진을 UIImagePickerController 통해 찍었습니다. Portrait 모드에서 사진을 촬영할 때 사진이 올바르게 표시되었습니다. 그러나 가로 모드에서 사진을 찍을 때 자동으로 세로 모드로 회전하여 표시되었습니다.UIImagePickerController Camera Option을 사용하면 iPhone SDK에서 세로 모드와 가로 모드를 모두 사용할 수 있습니다 (CameraOverlayView를 사용하여 변경할 수 있습니까?)

사진을 가로 방향으로 캡처 할 때 가로 모드에서 캡처 한 사진을 표시하는 방법은 무엇입니까?

미리 감사드립니다.

CameraOverlayView ??????

+0

을 캡처 할 때 장치 방향을 사용할 수 있습니까? – Maulik

답변

0

오리엔테이션을위한 한 가지 방법이 있습니다. -BOOL) shouldAutorotateToInterfaceOrientation : (UIInterfaceOrientation) interfaceOreation이 호출됩니다.

0

당신은 UIImageOrientation 속성이 방법을 사용하여 이미지를 저장할 수 있습니다

- (id)initWithCGImage:(CGImageRef)imageRef scale:(CGFloat)scale orientation:(UIImageOrientation)orientation 

이 방법, 당신은 변수 scale로,뿐만 아니라 줌을 제어 할 수 있습니다. 다양한 orientation values을 참조하고 사진을 표시 할 때 UIImage

관련 문제