草庐IT

UIImagepickercontroller

全部标签

ios - 选择多个图像(UIImagePickerController 或 Photos.app 共享 UI)

在iPhoneOS3.0中,Apple添加了使用“分享”按钮并选择多张图片(使用复选标记)一次分享多张图片的功能。我很想拥有一个UIImagePickerController,它可以让用户一次选择多张图片,而不必一张一张地选择。有没有办法做到这一点,还是我必须等到他们添加此功能? 最佳答案 如果您仅支持iOS14及更高版本,则可以使用Apple的PHPickerViewController.它允许选择多个图像(而UIImagePickerController不允许)。与上面列出的其他库相比,使用PHPickerViewControl

ios - 为什么不能将 UIImagePickerController 插入导航堆栈?

使用pushViewController推送UIImagePickerController时:[self.navigationControllerpushViewController:pvcanimated:YES];会出现如下错误:Pushinganavigationcontrollerisnotsupported正确的解决方案是使用presentModalViewController:[selfpresentModalViewController:pvcanimated:YES];有人可以解释为什么这是必要的吗?UIViewController中隐藏了什么?谢谢!

ios - UIImagePickerController编辑 View 圈叠加

我已经能够实现我一直想要完成的目标,那就是为内置的联系人应用程序复制iOS的内置圆形照片裁剪器。但是,我一直在努力让我的CAShapeLayers正确制作。我正在尝试制作一个透明的320像素直径圆圈,View的其余部分填充了0.9alpha黑色背景。圆形和矩形在正确的位置,但是,圆形并不像我需要的那样完全透明。我不知道如何解决这个问题。我感谢您的帮助!代码和截图:-(void)navigationController:(UINavigationController*)navigationControllerdidShowViewController:(UIViewController*

iphone - 如何在 UIImagePickerController 中禁用视频捕获

我正在开发一个允许图像捕获但不允许视频捕获的应用程序,但我不知道如何从UIImagePickerView中删除照片/视频切换。这是我正在使用的代码,摘自Apple的文档:UIImagePickerController*cameraUI=[[UIImagePickerControlleralloc]init];cameraUI.sourceType=UIImagePickerControllerSourceTypeCamera;//Displaysacontrolthatallowstheusertochoosepictureor//moviecapture,ifbothareavail

iphone - UIImagePickerController - 设置最大视频持续时间

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭5年前。Improvethisquestion我使用以下代码允许用户使用他们的iPhone相机录制视频,然后将其直接上传到我的服务器。我想限制他们可以录制的视频长度(在本例中为5秒),看起来使用videoMaximumDuration是最明显的方法,但它没有效果。有没有人有什么想法?UIImagePickerController*imagePi

ios - UIImagePickerController 错误

我想我通过运行一个将BaseSDK设置为iOS6.1的应用程序在最新的iOS7中发现了一个错误(可能还有更低的版本,还没有测试过)我的照片库中有这张图片:http://i.imgur.com/7KUIGLt.jpg我通过以下方式呈现UIImagePickerController:UIImagePickerController*vc=[[UIImagePickerControlleralloc]init];vc.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;vc.delegate=self;vc.allowsEditin

ios - iPad iOS7 - UIPopoverController 中的 UIImagePickerController 有错误的预览图像

我在UIPopoverController中使用UIImagePickerController,它与iOS6完美配合。在iOS7中,为捕获图像而显示的“预览”图像会旋转,但如果我拍照,它会正确保存。这就是我获取选择器的方式:UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc]init];imagePicker.delegate=self;imagePicker.sourceType=UIImagePickerControllerSourceTypeCamera;imagePicker.mediaTypes

ios - 如何在 UIImagepickercontroller 中隐藏状态栏?

我是iOS开发新手。我试图在UIImagePickerController中隐藏状态栏。每当我单击“拍照”时,都会出现状态栏。它不隐藏。我希望仅在UIImagePickerController中隐藏状态栏。这是我的代码,-(IBAction)takePhoto:(UIButton*)sender{UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.delegate=self;picker.allowsEditing=YES;picker.sourceType=UIImagePickerCo

iOS7 iPad Landscape only app,使用 UIImagePickerController

我相信这是一个常见的问题,如果您使用的是iOS7且您的iPad应用程序仅为横向,但您想使用UIImagePickerController,则许多答案不再有效,许多只是部分答案使用源UIImagePickerControllerSourceTypePhotoLibrary或UIImagePickerControllerSourceTypeCamera。如何正确设置,使其100%正常工作?而且您不会获得混合方向并避免错误“支持的方向与应用程序没有共同的方向,并且shouldAutorotate返回YES”。 最佳答案 如果您的iPad应

ios - 为 UIImagePickerController 设置尺寸 "move and scale"cropbox

“移动和缩放屏幕”如何确定裁剪框的尺寸?基本上我想为“CropRect”设置一个固定的宽度和高度,让用户移动和缩放他的图像以根据需要适应该框。有人知道怎么做吗?(或者如果使用UIImagePickerController甚至可能的话)谢谢! 最佳答案 不幸的是,UIImagePickerController是不可能的。我推荐的解决方案是禁用图像选择器的编辑并自行处理。例如,我将图像放在可滚动、可缩放的ImageView中。在ImageView的顶部是一个固定位置的“裁剪指南View”,它绘制了用户看到的裁剪指示器。假设引导View具