是否可以在 iPad 2 上创建全屏 UIImagePickerController(带相机源)?

发布于 2024-10-30 04:34:29 字数 351 浏览 2 评论 0原文

我的目标似乎很简单:复制 iPad 2 相机应用程序在预览/拍摄静态照片方面的行为。即,我想在全屏窗口中显示预览。

不幸的是,这在带有 UIImagePickerController 的 iPad 2 上似乎是不可能的。 UIImagePickerController 必须托管在 UIPopoverController 中,并且根据文档:

更改弹出窗口内容的大小时,您指定的宽度值必须至少为 320 点且不超过 600 点。

这与我所看到的结果相当一致。无论我指定的大小如何,我都会看到一个小的预览窗口。有没有办法用 UIImagePickerController 解决这个问题?

My goal seems simple: Replicate the behavior of the iPad 2 camera app with regard to previewing/taking still photos. Namely, I want to display the preview in a full-screen window.

Unfortunately this seems impossible on the iPad 2 with a UIImagePickerController. A UIImagePickerController must be hosted within a UIPopoverController, and according to the docs:

When changing the size of the popover’s content, the width value you specify must be at least 320 points and no more than 600 points.

This is fairly consistent with the results I've been seeing. Regardless of the size I specify, I see a small preview window. Is there a way to get around this with the UIImagePickerController?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

好久不见√ 2024-11-06 04:34:29

这些文档对此感到困惑/错误。您还可以使用带有presentModalViewController 的导航控制器全屏显示相机。这与 iPhone 上完全相同。

请注意,这仅适用于设备,不适用于模拟器。

The docs are confusing/wrong on this. You can also present the camera full screen using a navigation controller with presentModalViewController. This is exactly the same as on iPhone.

Note, this only works on a device, not on the simulator.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文