加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – UIImagePickerController – 将图片做成正方形(纵向)

发布时间:2020-12-15 01:41:21 所属栏目:百科 来源:网络整理
导读:我正在使用UIImagePickerController来拍摄和编辑图片.它在景观中工作正常,但在画像中,它会将图片裁剪成一个正方形(不允许减少图像,使其完全适应于平面作物领域,如景观.任何想法? 码: -(IBAction)initCamera:(id)sender{//Init imagePicker instanceUIImage
我正在使用UIImagePickerController来拍摄和编辑图片.它在景观中工作正常,但在画像中,它会将图片裁剪成一个正方形(不允许减少图像,使其完全适应于平面作物领域,如景观.任何想法?

码:

-(IBAction)initCamera:(id)sender{

//Init imagePicker instance
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
[imagePicker setDelegate:self];

[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
[imagePicker setShowsCameraControls:YES];
[imagePicker setAllowsEditing:YES];

[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];
}

解决方法

查看 GKImagePicker库,它可以设置您的自定义图像裁剪区域,如下所示:

self.imagePicker = [[GKImagePicker alloc] init];
self.imagePicker.cropSize = CGSizeMake(320,90);
self.imagePicker.delegate = self;

[self presentModalViewController:self.imagePicker.imagePickerController animated:YES];

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读