Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios7 在UIIMagePickerController和AVFoundation之间选择_Ios7_Uiimagepickercontroller_Avfoundation - Fatal编程技术网

Ios7 在UIIMagePickerController和AVFoundation之间选择

Ios7 在UIIMagePickerController和AVFoundation之间选择,ios7,uiimagepickercontroller,avfoundation,Ios7,Uiimagepickercontroller,Avfoundation,我有一个应用程序,它可以拍照,裁剪它们以适应显示,并将其用作下一张照片的覆盖层。我使用UIIMagePickerController来实现这一点,它非常适合我,但我意识到我只需要以横向方向拍照。如中所述,它仅支持纵向模式。我知道有几种变通方法,可以在横向应用中使用,但我担心苹果会拒绝我的应用 另一方面,AVFoundation看起来有点过分满足我的需求。 我真的需要使用AVFoundation吗?我会使用AVFoundation,因为它比ImagePicker灵活得多,所以对您的设计进行未来验证

我有一个应用程序,它可以拍照,裁剪它们以适应显示,并将其用作下一张照片的覆盖层。我使用UIIMagePickerController来实现这一点,它非常适合我,但我意识到我只需要以横向方向拍照。如中所述,它仅支持纵向模式。我知道有几种变通方法,可以在横向应用中使用,但我担心苹果会拒绝我的应用

另一方面,AVFoundation看起来有点过分满足我的需求。
我真的需要使用AVFoundation吗?

我会使用AVFoundation,因为它比ImagePicker灵活得多,所以对您的设计进行未来验证总是一个好主意。设置AVCapture会话并不难,只需看看演示应用程序,看看它是如何完成的