HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – UIImagePickerController允许编辑不工作大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用UI ImagePickerController来允许用户拍照.我想允许他后来编辑,但无论我做什么,我什么也没有.这是我的代码(我使用Xamarin):
UIImagePickerController imagePicker = new UIImagePickerController ();
                // set our source to the camera
                imagePicker.sourCEType = UIImagePickerControllersourceType.Camera;
                // set what media types
                //imagePicker.MediaTypes = UIImagePickerController.AvailableMediaTypes (UIImagePickerControllersourceType.Camera);
                // show the camera controls
                imagePicker.ModalPresentationStyle = UIModalPresentationStyle.CurrentContext;
                imagePicker.ShowsCameraControls = true;
                imagePicker.AllowsEdiTing = true;
                imagePicker.SetEdiTing (true,truE);
                imagePicker.PreferredContentSize = new SizeF(900,600);
                imagePicker.CameraCaptureMode = UIImagePickerControllerCameraCaptureMode.Photo;
                imagePicker.title="taste.eat. image";
                // attach the delegate
                imagePicker.Delegate = new ImagePickerDelegate();
                // show the picker
                NavigationController.PresentViewController(imagePicker,true,null);

我错过了什么吗?

编辑:

我已经遵循教程,我正在使用矩形屏幕,但是如果我平移或缩放,只要抬起手指就可以回到中央.是否可以从照片应用程序到这个屏幕?

解决方法@H_944_12@
当使用UIImagePickerController的delegate -imagePickerController:didFinishPickingMediaWithInfo:时,我们使用
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];

代码将始终返回原始图像,即使编辑为ON.

尝试使用

UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage];

如果编辑为ON,则返回编辑后的图像.

希望这可以帮助.

大佬总结

以上是大佬教程为你收集整理的ios – UIImagePickerController允许编辑不工作全部内容,希望文章能够帮你解决ios – UIImagePickerController允许编辑不工作所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。