在我的应用程序中,是否有一种简单的方法可以编辑通过相机拍摄的照片?我只想让用户在app→crop→save中拍照。我只是希望用户完成这个非常简单的任务,但我不能这样做。是否有捷径可寻?我希望它像电影画一样,没有效果,而是裁剪。
答案 0 :(得分:0)
是的,使用UIImagePickerController
的allowsEditing
属性,用户将有机会在拍摄后裁剪照片。这是一个易于使用的类。有关代码示例和信息,请参阅Camera Programming Topics。
答案 1 :(得分:0)
将imagePicker.allowsEditing设置为是
self.imagePicker.allowsEditing = YES;
然后设置你的委托方法..
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage];
}
如果要将其保存到相机胶卷,请在UIImage * image ....之后添加:
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);