我的iPad应用程序仅适用于横向模式。我想在屏幕的上半部分以纵向模式打开相机,而在下半部分我想添加一些IBOutlets。 projetc设置支持的界面方向的FYI仅为横向左侧和右侧横向。
我尝试了链接Show camera on only half of the screen上给出的解决方案,并在didfinishPickingMediaWithInfo中删除了imagePickerController.view
答案 0 :(得分:0)
我认为你无法用UIImagePickerController实现所需的行为,因为它是一种特殊的控制器。 您可以查看媒体捕获指南。然后,您可以使用自己的大小创建AVCaptureVideoPreviewLayer并显示它的喜好,但您需要编写自己的代码来捕获图像。
这是一个包含代码段的精彩演示文稿。 http://www.slideshare.net/invalidname/capturing-stills-sounds-and-scenes-with-av-foundation
您可能还会发现这个问题很有用。 AVCaptureVideoPreviewLayer orientation - need landscape