Как программно получить большое окно iPad при запуске с помощью MonoTouch?

StackOverflow https://stackoverflow.com/questions/2297692

Вопрос

У меня есть последняя версия библиотеки Monotouch, совместимая с iPad.Я обновил свои проекты, чтобы использовать SDK 3.2 и MonoTouch 1.9 Alpha.

В документах говорится, что вам нужно изменить окно в XIB на большое окно iPad.Я не использую XIB.Я создаю свой интерфейс из кода, создавая объект программным способом.Что мне следует сделать, чтобы получить большое окно в стиле iPad?

Это было полезно?

Решение 2

После дальнейшего расследования я обнаружил, что мне нужно добавить запись в файл info.plist следующим образом:

Information Property List
     UIDeviceFamily
          item 0            2

Как только это появится, динамический класс Window, который я создаю, будет соответствовать полному размеру экрана iPad.

Я думаю, что это в основном сообщает системе, что мое приложение поддерживает это устройство.Придется найти больше в документации.

Другие советы

Ничего (я полагаю).

[UIScreen mainScreen].bounds (и его эквивалент на MonoTouch) будет иметь размер 768x1024 в режиме iPad и 320x480 в режиме iPhone.Если ваши окна и представления не имеют жестко запрограммированных значений, они должны автоматически принять новый размер.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top