Анна Голутвина
Анна Голутвина
1 мин. читать
1946 показов
1443 открытия

Tab views & Segmented control

Недавно на работе возник спор, что из себя представляет элемент Segmented control, чем он отличается от Selection control и можно ли его использовать как табы? 

По гайдам Apple, Segmented control — это элемент, который может включать-выключать разные свойства объекта. Например, делать текст жирным, курсивом, подчеркнутым или всё это вместе. Могут быть нажаты несколько секций или они все. Такой элемент также можно назвать Button group.

А есть Tab views от Apple, и выглядят они почти так же. Они переключают внешний вид или тип контента. Например, звонки: пропущенные и все. Закладки и история просмотра в браузере. И так далее. Не может быть одновременно нажаты две или более секций.

Честно говоря, я долгое время думала, что это и есть Segmented control. Возможно, так было в старых гайдах, которые я когда-то изучала. А то, что сейчас называется Segmented control — я называла Button group. 

Apple Segmented control относится к группе Selection. 

А в Material design есть такое понятие, как Selection controls. Сюда сходят Radiobuttons, Chebocks, Switchers. 

И есть элемент MaterialButtonToggleGroup — это почти аналог Segmented control’а и работает так же. Но он в группу Selection controls почему-то не входит.

1946
0

Подпишитесь на еженедельный
дайджест

Редакция отбирает лучший контент за неделю и отправляет его на вашу почту

Cпасибо за подписку!

Письмо с подтверждением отправлено на адрес . Если вы не можете найти письмо во входящих, проверьте папку спама

Рекомендации

только для зарегистрированных
только для зарегистрированных
Подтвердите действие
Точно?
Сообщение
Текст
Подтвердите действие