Я пытаюсь написать приложение с некоторой функцией камеры и использую наложение, чтобы украсить его изображением.
Вот как я реализую приложение: я использую UIImagePickerController для того, кто пользователь, что принимает камера, и добавляю UIImageView в cameraOverlayView в качестве подпредставления, чтобы оно работало следующим образом:
(изображение на http://www.manna-soft.com/test/uploads/UIImagePickerView-portrait.jpg < / а>)
Это работает нормально, пока iPad2 не встанет на место ... он автоматически поворачивается и разрушает макет:
(изображение на http://www.manna-soft.com/test/uploads/UIImagePickerView-landscape.jpg)
UIImagePickerController никогда не вращается на iphone, ipod touch или оригинальном iPad, но это происходит на iPad2. ссылка на класс UIImagePickerContrller говорит, что он «поддерживает только портретный режим», но что происходит, он автоповорачивается таким образом ....
Есть ли способ отключить авторотацию?
Я попытался вернуть NO в метод shouldAutorotateToInterfaceOrientation: контроллера представления, который представлен UIImagePickerController, но он все еще вращается.
Заранее спасибо.