草庐IT

UIImagepickercontroller

全部标签

ios - UIImagePickerController 在关闭时复制内容

当我调出一个UIImagePickerController然后关闭它时,它会复制我的模态窗口中的内容。以下是前后对比图:这是显示图像选择器的代码:-(void)choosePhotos{UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc]init];[imagePickersetDelegate:self];[imagePickersetAllowsEditing:YES];[imagePickersetSourceType:UIImagePickerControllerSourceTypeCamera]

ios - UIImagePickerController 相机源内存不足

我在使用UIImagePickerController并将图像保存在磁盘上时遇到了很大的性能问题。我不知道我做错了什么。这是我的代码:-(void)imagePickerController:(UIImagePickerController*)pickdidFinishPickingMediaWithInfo:(NSDictionary*)info{UIImage*image=[infoobjectForKey:@"UIImagePickerControllerOriginalImage"];NSData*imageData=[NSDatadataWithData:UIImagePNG

c# - 从 UIViewController (MonoTouch) 使用相机拍照

我想做的是将相机嵌入到iPhoneView中,并带有一个按钮来拍照(或类似的东西)。我找不到执行此操作的任何控件,所以我对如何执行此操作有点迷茫:-\ 最佳答案 UIImagePickerController是iOS拍照控件。 关于c#-从UIViewController(MonoTouch)使用相机拍照,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7901992/

ios - 错误 : Attempt to present <UIImagePickerController: on <ViewController: while a presentation is in progress

大家好,感谢阅读。我正在制作一个应用程序,您可以在其中拍照并从相机胶卷中检索照片并将其显示在View中。问题是,当我尝试使用调出相机胶卷的按钮时,出现如上标题中的错误“演示正在进行中”。如果我注释掉代码[selfpresentViewController:imagePickeranimated:YEScompletion:NULL];在viewdidappear方法中,我可以调出相机胶卷...我不知道如何正确关闭它,我试过[imagePickerdismissViewControllerAnimated:YEScompletion:NULL];但无济于事。这是我的代码!感谢您查看。-(

ios - 在 iOS 中使用 UIImagePickerController 时,如何检测用户是否从库中选择图片或视频?

我在我的iOS应用程序中使用UIImagePickerController来为用户提供从照片库中选择照片或视频的选项。我将视频限制为1分钟。这是我的代码:在按钮操作中:-(void)getPictureOrVideoFromLibrary{CFStringRefmTypes[2]={kUTTypeImage,kUTTypeMovie};CFArrayRefmTypesArray=CFArrayCreate(CFAllocatorGetDefault(),(constvoid**)mTypes,2,&kCFTypeArrayCallBacks);imagePickerController

ios - 选择视频时是否可以更改 `UIImagePickerController` 的标题?

我有打开的照片库来选择视频。这是我的代码:-(void)selectMediaFrom:(UIImagePickerControllerSourceType)sourceType{UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc]init];imagePicker.sourceType=sourceType;imagePicker.delegate=self;//imagePicker.allowsEditing=YES;if(selectedMediaType==MediaVideos){imageP

ios - 如何使用 UIImagePickerController 或其他替代方法访问原始视频?

我注意到DropboxiOS应用允许您为上传的视频设置上传质量(设置>上传质量>视频质量>原始|高|中|低)。我很好奇这样的应用程序如何以“原始”质量访问视频。我们的应用程序使用UIImagePickerControllervideoQuality属性,具有低、中和高设置(UIImagePickerControllerQualityTypeLow/Medium/High),但在使用这些时,选择器Controller显示“压缩视频”,结果不是原始视频。也许使用UIImagePickerController无法访问原始文件,我们必须切换到另一种方法?我确实看到了相关问题Donotcompr

objective-c - 如何减小使用相机拍摄的快照的文件大小?

我在传真类型的iOS应用程序中使用相机,在这种情况下,图像往往会变得很大,并导致传真网络服务明显延迟。我没有嫁给更好的图像质量。我的问题是如何降低分辨率/减小文件大小,使其成为较小文件大小的图像?#import//Definitionofthedelegate'sinterface@protocolSnapShotViewControllerDelegate-(void)selectedFileName:(NSString*)filename;@end@interfaceSnapShotViewController:UIViewController{IBOutletUIButton*b

iphone - UIImagePickerController 检查用户是否编辑了图像

我正在使用UIImagePickerController,其属性allowsEditing设置为YES。当用户完成选择图像时,我想知道用户是否编辑了他选择的图像(例如,他是否缩放了图像)。这个方法:UIImage*editedImage=[infoobjectForKey:@"UIImagePickerControllerEditedImage"];始终返回一个对象,即使用户将图片保持原样也是如此。有没有办法检查用户是否编辑了图像?例如,我可以检查UIImagePickerControllerEditedImage和UIImagePickerControllerOriginalImag

iphone - 如何更改 UIImagePickerController 中的取消按钮标题?

目前我正在开发一个多语言应用程序,我想更改Cancel、Use和Retake按钮标题UIImagePickerController。我该怎么做? 最佳答案 我的问题已通过使用自定义覆盖类解决。self.picker=[[UIImagePickerControlleralloc]init];self.picker.sourceType=UIImagePickerControllerSourceTypeCamera;self.picker.cameraCaptureMode=UIImagePickerControllerCameraCa