1

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

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

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

请朋友们帮帮我......

4

1 回答 1

0

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

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

于 2011-06-01T19:30:12.887 回答