Rose debug info
---------------

Subscribe to this blog

Панель инструментов

Чтобы лучше понимать как устроены приложения, буду тут собирать требования от операционных систем.

iOS

Панель инструментов появляется в нижней части экрана приложения и содержит кнопки для выполнения действий, относящихся к текущему экрану. Панели инструментов являются полупрозрачными, могут иметь фоновый оттенок. В Safari панель инструментов скрывается, когда вы начинаете прокручивать страницу, поскольку вы, вероятно, читаете. Вы можете вернуть панель, нажав на нижнюю часть экрана. Панели инструментов также скрыты, когда клавиатура находится на экране.

Панель инструментов должна содержать часто используемые команды, которые имеют смысл в текущем контексте. Иконки работают хорошо, когда вам нужно более трех кнопок. Когда у вас есть три кнопки или меньше, текст может быть более четким.

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

Android

Нет такого понятия, как панель инструментов. Все действия над контентом хранятся в панели навигации, но есть такое понятие, как FAB, а точнее кнопка с плавающим действием. Расскажу про нее.

Кнопка с плавающим действием (FAB) выполняет основное или наиболее распространенное действие на экране. Она отображается перед всем содержимым экрана, обычно в виде круглой формы со значком в центре. FABs бывают трех типов: обычные, мини и расширенные. Используйте FAB только в том случае, если это наиболее подходящий способ представить основное действие экрана. Иногда можно использовать два FAB, если они выполняют разные, но одинаково важные действия.

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

Расширенный FAB шире, и он включает в себя текстовую метку.


Чтобы не пропустить новую заметку — подпишитесь на мой канал в Телеграме или RSS.

 416   2019   ios vs android
Popular
Do you want to discuss something? Just write to me! telegram or email
1 comment
Энди 2019

Ваня, канал в телеге совсем забросил(

Ivan Zviahin 2019

Думаете, стоит восстановить?