Изменение размера и ориентации экрана в приложениях на основе холста

Настройте приложение на основе холста, изменив размер и ориентацию его экрана.

Изменение размера и ориентации экрана

  1. Войдите в Power Apps.

  2. Откройте приложение для редактирования.

  3. Выберите Параметры.

  4. Выберите Показать.

  5. В списке Ориентация выберите вариант Книжная или Альбомная.

    Ориентация для макета телефона.

  6. (Только приложения для планшетов) В пункте Соотношение сторон выполните любой из этих шагов:

    • Выберите соотношение, которое соответствует целевому устройству для этого приложения.
    • Выберите Пользовательский, чтобы установить свой собственный размер, затем указать ширину от 50 до 3840 и высоту от 50 до 2160.

    Изменение пропорций для планшетного приложения.

    Примечание

    Размер доступен только для приложений с макетом Планшет.

  7. Для параметра Масштабирование по размеру укажите значение Вкл. или Выкл..

    Масштабирование по размеру.

    Этот параметр включен по умолчанию, поэтому размеры экранов приложений изменяются в соответствии с доступным пространством на устройстве. Когда этот параметр включен, свойство Width приложения соответствует его DesignWidth, а свойство Height приложения соответствует его DesignHeight.

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

    Когда этот параметр выключен, параметр Сохранять пропорции автоматически отключается. В дополнение свойство Width всех экранов установлено в Max(App.Width, App.DesignWidth), а их свойство Height установлено в Max(App.Height, App.DesignHeight), чтобы они отслеживали размеры окна, в котором запущено приложение. С этим изменением вы можете создавать приложения, которые реагируют на различные устройства и размеры окна. Дополнительная информация: Создание адаптивного макета

  8. Для параметра Сохранять пропорции укажите значение Вкл. или Выкл..

    Сохранять пропорции.

    Если этот параметр включен, приложение сохраняет ориентацию экрана и соотношение сторон, которые вы указали в шагах 2 и 3, независимо от устройства. Например, приложение для телефона, работающее в веб-браузере, сохраняет соотношение сторон для телефона, показывая темную полосу с каждой стороны вместо заполнения окна.

    Если этот параметр отключен, приложение подстраивается под соотношение сторон устройства, на котором оно работает. Мы не рекомендуем этого делать, потому что приложение, в зависимости от размера экрана, может быть искажено до такой степени, что его нельзя будет использовать. Например, могут перекрываться элементы управления или может быть обрезан текст.

    Примечание

    Этот параметр нельзя отключить для некоторых элементов управления, таких как Редактор форматированного текста и элементы управления Fluent UI. Они не будут искажаться в зависимости от размера экрана. Создайте гибкий макет, чтобы указать, как эти элементы управления должны адаптироваться к разным размерам экрана.

  9. Для параметра Заблокировать ориентацию укажите значение Вкл. или Выкл.

    Заблокировать ориентацию.

    Если заблокировать ориентацию приложения, оно сохраняет указанную вами ориентацию. Если приложение работает на устройстве с другой ориентацией экрана, оно отображается неправильно и показывать нежелательные результаты. Если разблокировать ориентацию, приложение адаптируется под ориентацию экрана устройства, на котором работает.

    Вы также можете изменить ориентацию приложения, включив Оптимизировать внешний вид встраивания в Параметры > Показать. Эта функция выравнивает по левому верхнему краю встроенный в приложение интерфейс и меняет цвет фона холста на белый.

    Возможность внедрения.

  10. Закройте диалоговое окно Параметры.

  11. Сохраните и опубликуйте свое приложение.

Перечисленное поведение приложения для параметров масштабирования по размеру и сохранения пропорций

Сценарий Масштабирование по размеру Сохранять пропорции Поведение макета приложения при изменении размера экрана Примечания для включения в документы
1 Включено Включено Ширина и высота экрана устанавливаются создателем. Экран масштабируется в соответствии с доступным размером окна.
2 Disabled Включено Не применимо. Когда масштабирование по размеру отключено, сохранение пропорций также отключается.
3 Включено Disabled В Power Apps Studio экран масштабируется в соответствии с доступным размером окна. Для конечного пользователя Power Apps масштабируется в соответствии с наименьшим краем (шириной или высотой), а затем заполняет пользовательский интерфейс для большего края. Для приложений, предназначенных для мобильных устройств, мы рекомендуем создателям использовать в сочетании с этим параметром блокировку ориентации.
4 Disabled Disabled Приложения могут быть адаптивными. Создатели могут манипулировать расположением элементов управления, используя Power Fx для задания значений X и Y, а также ширины и высоты. См. дополнительные сведения в документации по гибким макетам, а также рассмотрите возможность использования контейнеров с автоматической компоновкой.

Следующие шаги

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).