我有应用程序,它拍摄照片,裁剪它们以适合显示并将其用作下一张照片的叠加层。我使用UIIMagePickerController,它对我来说很完美,但我意识到我只需要横向拍摄照片。由于它是在UIImagePickerController class reference中编写的,因此它仅支持纵向模式。我知道有几种解决方法,并且可以在横向上使用它,但我已经知道苹果将拒绝我的应用程序存在风险。
另一方面,AVFoundation对我的需求看起来有点矫枉过正。 我真的需要使用AVFoundation吗?
答案 0 :(得分:2)
我使用AVFoundation因为它比ImagePicker更灵活,所以未来证明你的设计总是一个好主意。设置AVCapture会议并不是那么难,只需看看演示应用程序,看看它是如何完成的。