Как программно получить большое окно iPad при запуске с помощью MonoTouch?
-
21-09-2019 - |
Вопрос
У меня есть последняя версия библиотеки 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.Если ваши окна и представления не имеют жестко запрограммированных значений, они должны автоматически принять новый размер.