ios4中相机活动的问题

时间:2011-05-24 14:47:40

标签: iphone objective-c uiimagepickercontroller avcapture

到目前为止,我已经在IOS3中使用UIImagePickerController进行相机活动。但在IOS4中,ImagePickerController无法正常工作。当我试图捕捉图像时,它显示的是白色图像,否则应用程序会经常崩溃。

所以我开始使用AVCapture设备进行相机活动。在这方面我也开始面临新的问题。当我以横向拍摄图像时,图像预览会将图像显示为肖像,反之亦然。有时它显示内存级别警告。

UIImagePickerController和AVCapture都存在问题。我想知道如何解决这些问题。另外还有其他方法可以处理IOS4中的摄像机活动。

请帮帮我的朋友.....

1 个答案:

答案 0 :(得分:0)

如果您只想让用户拍照,UIImagePickerController就是您的选择。 AVFoundation级别很低,需要您自己处理很多事情(例如补偿设备方向)。

我在iOS 4上广泛使用了UIImagePickerController,它对我来说效果很好。我怀疑白色图像/崩溃问题是由于代码中的其他内容造成的。如果您发布一些代码片段,我们可以尝试找出正在发生的事情。