【发布时间】:2012-11-11 22:47:59
【问题描述】:
我需要创建自己的 ImagePicker,因为 UIImagePickerController 无法满足我的需求。此 ImagePicker 的外观和行为应与原始 UIImagePickerController 相似,但在相机预览和按钮之间有一个 UIView,以便我可以将图像(例如网格)显示为叠加图像。
为此,我将使用 AV Foundation 框架,无论出于何种原因,它(对我而言)比我想要实现的旋转行为更容易理解。这就是问题所在: 在原始的 UIImagePickerController 中,“拍照”按钮始终位于 iPhone 的主页按钮旁边,但其内容会旋转到正确的方向。 “闪光灯”和“切换相机”按钮始终位于顶部边缘。
我怎样才能实现这样的行为?我需要多少个 ViewControllers / Views 以及层次结构如何?
【问题讨论】:
标签: iphone rotation orientation uiimagepickercontroller viewcontroller