12

我正在使用 IOS 标准图像裁剪功能(移动和缩放)来裁剪我的图像,然后再将其提交到服务器。

但是,我意识到提供的裁剪有一个平方比(见下面的截图)

在此处输入图像描述

代码片段如下:

//set up image picker
self.imgPicker = [[[UIImagePickerController alloc] init]autorelease];
self.imgPicker.allowsEditing = YES;
self.imgPicker.delegate = self;

//Trigger get photo from library function
self.imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:self.imgPicker animated:YES];

如何允许“移动和缩放”编辑,同时允许用户在没有平方比例限制的情况下进行裁剪?

4

3 回答 3

15

我认为你需要self.imgPicker.allowsEditing = YES;改变self.imgPicker.allowsEditing = NO;

于 2014-09-11T07:23:00.033 回答
3

这个库可以帮助你。

https://github.com/gekitz/GKImagePicker

它支持自定义裁剪,如果需要,它很容易与本机选择器集成。

于 2013-05-03T11:17:52.000 回答
0

我想,这将达到你的目的。您可以根据需要更改约束

https://github.com/kishikawakatsumi/PEPhotoCropEditor?source=cc

于 2014-01-27T12:48:16.513 回答