Приложение iPad только для альбомной ориентации с использованием Mono Touch - PullRequest
3 голосов
/ 18 декабря 2010

Я использую Mono Touch для разработки приложения для iPad только в альбомной ориентации, но симулятор, похоже, не поворачивает какие-либо виды (или главное окно) в альбомную ориентацию.

I 'установите версию SDK и Минимальная версия ОС на 4.2.Я также установил «Поддерживаемые ориентации» на Landscape.

. Более того, я создал контроллер навигации, который переопределяет ShouldAutorotateToInterfaceOrientation и устанавливает для него значение true.Затем я добавил его, используя window.AddSubview(navigationController.View), но это тоже не помогло.

Я использую методы Rotate Left / Right (в разделе Hardware) в симуляторе, но все приложение вращается вместе с окном и приложениемостается в режиме Portrait.Даже строка состояния (оператор, время, батарея) исчезает вправо, а не поднимается вверх.

Помогите ?!Кто-нибудь?!

1 Ответ

1 голос
/ 20 декабря 2010

Вы также установили клавишу UIInterfaceOrientation на альбомную ориентацию?

Кроме того, в shouldAutorotateToInterfaceOrientation вы захотите возвращать значение true, только если новая ориентация соответствует желаемой ориентации.

...