UIImagePickerController, позволяющий редактировать, неправильно обрезает изображение, оставляя черную полосу сверху

Я использую UIImagePickerController во всплывающем окне на iPad, чтобы сделать снимок с помощью передней камеры. Я установил для allowEditing значение ДА и после съемки получаю потрясающий встроенный вид «Перемещение и масштабирование». Прямоугольник кадрирования в этом представлении имеет размер 320x267 на экране, несмотря на то, что изображение обрезано до квадрата 320x320 ( http://dl.dropbox.com/u/2246698/moveAndScale.png ). Если я принимаю изображение как есть, не изменяя его размер и не перемещая его, сверху будет черная полоса высотой ~ 25 пикселей, как если бы прямоугольник обрезки был расположен слишком высоко на изображении ( http://dl.dropbox.com /u/2246698/cropped.png ). Фактически, если я получу этот прямоугольник кадрирования из информационного словаря мультимедиа (через UIImagePickerControllerCropRect) он показывает, что начало y прямоугольника обрезки находится на -39. Это кажется неправильным, потому что изображение было неправильно обрезано по умолчанию, и обычно, когда оно кажется сломанным, это потому, что я сделал это неправильно. Кто-нибудь когда-нибудь видел это или знал о какой-нибудь настройке для вертушки, которая будет полезна для моего урожая?

Большое спасибо.

6
задан kalperin 24 August 2011 в 17:14
поделиться