Анна Голутвина
Анна Голутвина
1 мин. читать
1936 показов
560 открытий

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 почему-то не входит.

1936

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

Каждый понедельник редакция отбирает и отправляет по почте самые интересные и полезные материалы за неделю.

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

Теперь каждый понедельник вам будет приходить на почту дайджест. Никакого спама, обещаем!

Читать ещё

Лучшее

Похожее

только для зарегистрированных
только для зарегистрированных
Подтвердите действие
Точно?
Сообщение
Текст
Ошибка загрузки файла
Рекомендуем {optim_res}px или больше. Вес файла не более 5МБ. Вы можете загрузить изображение в формате JPG, JPEG, HEIC, PNG или GIF.
Подтвердите действие