gpt4 book ai didi

iphone - 使用 ImagePicker 时,如何摆脱从 UIImagePickerController 编辑的图像返回的图像上的黑底

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:15:46 25 4
gpt4 key购买 nike

当使用 UIImagePicker 时,它允许进入编辑模式。然后对于横向模式拍摄的图像,如果用户不在 UIImagePicker 中手动缩放它,则图像的顶部和底部会有黑色条纹/背景。有没有办法摆脱它并使图像的那部分变得透明?

最佳答案

#pragma mark UIImagePickerControllerDelegate

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {

UIImage *img = nil;

CGRect cropRect = [[info valueForKey:UIImagePickerControllerCropRect] CGRectValue];

if (cropRect.origin.y < 0) {

img = [info objectForKey:UIImagePickerControllerOriginalImage];

} else {

img = [info objectForKey:UIImagePickerControllerEditedImage];

}

}

关于iphone - 使用 ImagePicker 时,如何摆脱从 UIImagePickerController 编辑的图像返回的图像上的黑底,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10490921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com