Шаблон оформления двух страниц
Используя метафору книги, две страницы шаблон естественно, как правило, обеспечивают книгу, как разбиение на страницы. Вы можете использовать естественную границу для отображения нескольких элементов из коллекции , таких как страницы или рисунки, которые в противном случае могли потребовать от пользователя одновременного просмотра.
В зависимости от приложения вы можете выбрать разбивку на две страницы одновременно или перейти на одну страницу за раз.
Рекомендации
Ниже приведены некоторые сценарии, которые помогут вам при применении этого шаблона проектирования:
Рекомендуется | Не рекомендуется |
---|---|
Используйте два экрана, чтобы иметь два полностью отдельных представления страниц. | Не отображайте страницу на двух экранах, проходящих под петлей. |
Рекомендуется | Не рекомендуется |
---|---|
Используйте формат с двумя страницами для отображения интерактивных элементов для адаптации или инструктального содержимого. | Не отображайте интерактивные элементы на двух экранах, проходящих под петлей. |
Рекомендуется | Не рекомендуется |
---|---|
Отображение содержимого в виде одной страницы при повороте устройства в двойной альбом. | Не блокируйте ориентацию устройства. Разрешите пользователю поворачивать устройство для просмотра содержимого с большим экраном. |
Рекомендуется | Не рекомендуется |
---|---|
Используйте иллюстрацию или визуальный индикатор на втором экране, если содержимое требуется только один экран. | Не охватывайте одну страницу на двух экранах, чтобы заполнить пространство. |
Типы приложений с поддержкой этого режима:
- Ориентированное на документ приложение
- Приложения с содержимым с разбивкой на страницы
- Приложения для чтения
- Приложения с элементизованным холстом, например заметками и досками искусства
Примеры кода
В этих проектах показана простая реализация двух шаблонов оформления страниц, которые можно использовать в приложениях:
Дальнейшие действия
Рассмотрим следующие другие шаблоны проектирования: