ios - UIImagePickerController 编辑图像 - 在顶部裁剪一些额外的图像

标签 ios swift uiimagepickercontroller

我正在使用 UIImagePickerController 作为个人资料图片,原始图片是 Original Image

现在,我正在 UIImagePickerController 中将图像编辑为 Screenshot while edited/cropping in UIImagePickerController

但是,UIImagePickerController 中的 editedImage 框架与我裁剪的图像框架略有不同 The edited image from <code>UIImagePickerController</code>

如果您可以比较图像,在裁剪期间和裁剪之后,我将图像裁剪为文本“GIVE”,但在最终图像中它有文本“NEVER”。是否有任何我需要在 UIImagePickerController 中更改的属性才能获得裁剪后的正确图像,或者它是操作系统本身的默认值?

最佳答案

这是一个已经存在多年的已知问题。

我们投入了大量时间来调查工作中的问题,但发现即使使用 MVCE 也会出现问题。

我们还发现了来自 iOS 8 的 Radar 链接:https://openradar.appspot.com/18957593

我们在 iOS 9、10、11 和 12 中重现了这个问题。

关于ios - UIImagePickerController 编辑图像 - 在顶部裁剪一些额外的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57489961/

相关文章:

ios - UIImageView 溢出自定义表格 View 单元格

ios - 带有 IOS9 的 iPad 上的 UIImagePickerController

iOS - UIImagePickerController 在设备上崩溃

ios - 在将此视频保存到 iOS 中的照片库后获取视频大小

ios - 如何将 UIView 从其右上角动画化/旋转 90 度?

iphone - 从 IOS 应用程序注销的完美方法是什么?

ios - 如何显示设定距离内的注解(Swift 4.0)

ios - 如果禁用音频/振动 AVPlayer 不发声 : on

ios - Avplayer 不播放来自 url 的视频

swift - 在 SpriteKit 中安排音频 - Swift