У приложения Photo Picker такая же проблема!

Это связано с моей предыдущей темой, но здесь я открыл новую, поскольку в ней используется собственный пример кода Apple.

Откройте образец кода и измените приложение, чтобы оно отображалось в альбомной ориентации, и добавьте в представление текстовое поле.

Запустите приложение и откройте средство выбора изображений, выберите изображение, и вы вернетесь к предыдущему экрану в альбомной ориентации, как и ожидалось.

Теперь коснитесь текстового поля и увидите, как клавиатура прокручивается в режиме просмотра.... в портретном режиме?

Это происходит на iPad, а не на iPhone, что дает????

текст ссылки


person user7865437    schedule 05.11.2010    source источник
comment
Та же проблема? Предыдущий пост? Вам придется быть более конкретным.   -  person Stefan Arentz    schedule 05.11.2010
comment
возможный дубликат отличий UIImagePickerController от проблем iPhone и iPad   -  person Brad Larson    schedule 05.11.2010
comment
Если вам нужно уточнить исходный вопрос, отредактируйте его. Не создавайте новый вопрос только для того, чтобы добавить больше информации.   -  person Brad Larson    schedule 05.11.2010


Ответы (1)


Я нашел ответ на этом форуме :-)

«Клавиатура будет отображаться в ориентации строки состояния, которая по какой-то причине не всегда меняется при повороте. Поэтому, если вы хотите отображать это представление только в альбомной ориентации, установите [UIApplication sharedApplication].statusBarOrientation = UIInterfaceOrientationLandscapeLeft; или в зависимости от того, какую ориентацию вы хотите предпочесть в своем методе viewWillAppear».

Хотя почему на айфоне это не делается????

person user7865437    schedule 05.11.2010