表单控件

输入框、搜索框与选择类控件。输入框高度 46pt、圆角 12pt、聚焦态使用 3pt 主色光圈;所有开关类控件保持 44pt 触摸热区。

返回组件库
05 · FORM · 表单控件
TextField / TextArea / SearchBar · 选择控件
SearchBar · 搜索框
TextField · 四种状态
聚焦时主色描边 + 3pt 光圈
手机号格式不正确,请检查后重试
TextArea · 多行输入
0 / 200
输入框 46pt 高 · 圆角 12pt · 字号 17pt
Seg · 分段控制
日周月
Switch · 开关
用药提醒
每日 08:00 / 20:00
数据同步
仅 Wi-Fi 环境
紧急联系人
异常时自动通知
Checkbox / Radio · 选择
我已阅读并同意知情同意书
接收健康周报推送
男
女
Slider / Stepper / Rate
目标体重68 kg
5090
每日饮水
8
今日体感
★★★★★
提交
Switch 51×31 · Checkbox 22pt · 滑块轨道 4pt

规格与状态

组件尺寸状态
TextField高 46pt,圆角 12pt,内边距 13×16pt默认 / 聚焦(主色边 + 3pt 光圈)/ 错误(error 边 + error 提示)/ 禁用
TextArea最小高 96pt,行高 1.45同上,另含字数计数
SearchBar高 40pt,圆角 10pt,ink.100 底空闲 / 输入中 / 无结果
Switch51×31pt,滑块 27pt关(ink.200)/ 开(success)/ 禁用
Checkbox22pt,圆角 6pt未选 / 选中(主色)/ 部分选中 / 禁用
Radio22pt 正圆,内点 12pt未选 / 选中(主色)/ 禁用
SegmentedControl轨道内边距 3pt,段高 30pt选中段白底 + sm 阴影
Slider轨道 4pt,滑块 26pt拖动中放大至 1.1 倍
Stepper36pt 高,按钮 40pt 宽可达上下限时对应按钮禁用
Rate星标 20pt,间距 4pt支持 0.5 步进时可显示半星

使用规则

  1. 标签置顶(不用浮动标签),错误提示紧贴输入框下方 6pt。
  2. 错误提示必须说明如何修正,禁止只写「输入有误」。
  3. 数字键盘使用 inputmode="decimal";手机号使用 type="tel"。
  4. 开关类控件点击整行均可切换,不只点开关本体。
  5. 表单提交按钮固定在安全区之上,并提供 loading 态防止重复提交。