iPad 的 UITabBar 弹出窗口中的 UIImagePicker 和相机

Posted

技术标签:

【中文标题】iPad 的 UITabBar 弹出窗口中的 UIImagePicker 和相机【英文标题】:UIImagePicker and Camera in UITabBar popup for iPad 【发布时间】:2013-01-24 21:13:24 【问题描述】:

我不想在我最近的开发中包含一个弹出窗口,它显示一个带有两个选项卡的 UITabBarcontroller,一个用于照片库,第二个用于相机。我不想对相机使用全屏,弹出框将类似于 600x800 像素,相机和库都应该显示在这些范围内。我已经看到一些应用程序,比如 Facebook 正在这样做。怎么可能?

【问题讨论】:

【参考方案1】:

编辑:

我已将两个 UIViewControllers 从 UITabBarController 更改为 UIImagePickerController。对于第二个,我在 ViewDidLoad 中添加:

self.sourceType = UIImagePickerControllerSourceTypeCamera;

现在我在第一个 TAB 库中选择了任何照片,第二个 TAB 打开相机,我可以拍照了。

还有待解决:

第一个控制器的尺寸是我设定的尺寸,600x800,但是当更改为第二个(相机)时,尺寸会调整为大约 200x400。正在努力解决。

【讨论】:

以上是关于iPad 的 UITabBar 弹出窗口中的 UIImagePicker 和相机的主要内容,如果未能解决你的问题,请参考以下文章

UIControl 在 ios ipad 应用程序中创建弹出窗口

OC和Swift中的UITabBar和UINaviGationBar的适配 [UITabbar在IPad中的适配]

iPad中的UITabBar - 超过2个项目不会进入横向模式

UIActionSheet 应该从弹出窗口中调用,但从主屏幕底部显示

当 html 中的标签更改时,粘贴弹出窗口在 safari(装有 iOS 8.0.2 的 iPad)中消失

弹出窗口在 Kendo UI 网格中的工作原理以及如何在 MVC4 的 Kendo UI ajax 网格中将控件带入弹出窗口