跳到主要内容

Tabs vs Segmented Control

为什么它们长得像但不是一回事

我有一组选项要切换,用 Tabs 还是 Segmented Control?

对比表

Tabs vs Segmented Control
Pattern切换什么独立 URL数量宽度
Tabs标签页整块内容(页面级)是,每个 tab 一个 URL2–5 个通栏铺开
Segmented Control分段控件一个小控件的状态否(同一页内)2–4 个紧凑,跟着内容宽度

← 左右滑动查看完整表格

真实 Demo 对比

Tabs

标签页
  • 今天去了海边,捡到一块很特别的海玻璃
  • 拍了一下午,其实就为了这一张
  • 阴天也很好,光很柔
点标签切换下面的整块内容。标签多的时候在手机上可以左右滑。

怎么判断:切换「看不同内容」

Segmented Control

分段控件

当前显示:今天的清理记录

一个紧凑的按钮组。它和 Tabs 的区别:这里切换不改变 URL。

怎么判断:切换「同一内容的不同视图」

选型决策

  • 每个选项要分享一个独立链接(可收藏、可以被搜索到)Tabs
  • 只是想在同一块地方切换一个小视图(如 日/周/月)Segmented Control
  • 超过 5 个选项考虑用 Select 下拉,别硬塞

一句话结论

最简判断:Tabs 是「页签」,能占满整个顶部;Segmented Control 是「按钮组」,是个小控件。如果你希望「切换后留在同一个 URL」,八成是 Segmented Control。

相关对比