UIImagePickerController在iPhone SDK中使用Camera Option纵向和横向模式(可以通过使用CameraOverlayView进行更改吗?)

时间:2011-12-09 06:52:04

标签: iphone ios4 uiimagepickercontroller uiinterfaceorientation

我正在UIImagePickerController拍摄照片。当我在纵向模式下拍摄照片时,它已正确显示。但是当我在横向模式下拍摄照片时,它会自动旋转到纵向模式,然后显示。

以横向方向拍摄照片时,在横向模式下显示拍摄照片的可能方法有哪些。

提前致谢。

是否可以使用CameraOverlayView ??????

2 个答案:

答案 0 :(得分:0)

有一个方法用于定位目的并且每次都调用它-BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOri entation被调用。

答案 1 :(得分:0)

您可以使用以下方法保存图像及其UIImageOrientation属性:

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

这样,您也可以使用变量scale控制缩放。您可以参考各种orientation values并在捕获UIImage

时使用设备方向