0

有没有一种简单的方法可以在我的应用程序中编辑通过相机拍摄的照片?我只希望用户在应用→裁剪→保存中拍照。我只希望用户完成这个非常简单的任务,但我做不到。是否有捷径可寻?我希望它像没有效果而是裁剪的电影图。

4

2 回答 2

0

是的,使用 的allowsEditing属性,UIImagePickerController用户将有机会在拍摄后裁剪照片。这是一个易于使用的类。有关代码示例和信息,请参阅相机编程主题

于 2013-07-19T08:00:18.850 回答
0

将您的 imagePicker.allowsEditing 设置为 Yes

self.imagePicker.allowsEditing = YES;

然后设置您的委托方法..

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage];
}

如果你想把它保存到你的相机胶卷中,在 UIImage *image.... 之后添加这个:

UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
于 2013-07-19T09:30:57.307 回答