fab*_*ice 6 xcode uiimagepickercontroller uiimage ios swift
这是我的问题。我正在使用 UIImagePickerController 从相机拍摄照片。拍摄后(并且因为我将 allowedEditing 设置为 TRUE),预览图像显示一个白色矩形,用于分隔默认裁剪区域(它似乎不在图片的中心)。
我想要的是设置一个与裁剪区域完全匹配的自定义相机叠加层,以便用户确切知道他拍摄的照片将是裁剪后的结果图像。
见下图,基本上我希望Camera Overlay在预览中只显示代表裁剪矩形的红色矩形。

关于如何实现这一点的任何想法,以便它适用于所有类型的 Iphone 设备(iphone 4、5、6、6 plus)和纵向/横向模式?
谢谢你的帮助。
您可以使用以下第3方库 https://github.com/gekitz/GKImagePicker
self.myPicker = [[GKImagePicker alloc] init];
self.myPicker.delegate = self;
self.myPicker.cropSize = CGSizeMake([FunctionUtils getViewWidth], [FunctionUtils getViewWidth]/ratio);
Run Code Online (Sandbox Code Playgroud)
并为其设置适当的裁剪尺寸。
| 归档时间: |
|
| 查看次数: |
3352 次 |
| 最近记录: |