我的目标看似简单:复制iPad 2相机应用程序在预览/拍摄静态照片方面的行为。也就是说,我想在全屏窗口中显示预览。
不幸的是,在具有UIImagePickerController的iPad 2上,这似乎是不可能的。 UIImagePickerController必须托管在UIPopoverController中,并根据文档:
更改弹出窗口内容的大小时,指定的宽度值必须至少为320磅且不超过600磅。
这与我见过的结果非常一致。无论我指定的大小,我都会看到一个小预览窗口。有没有办法绕过这个UIImagePickerController?
答案 0 :(得分:3)
文档在这方面令人困惑/错误。您还可以使用带有presentModalViewController的导航控制器全屏显示摄像机。这与iPhone完全相同。
请注意,这仅适用于设备,而不适用于模拟器。