NSGo

组件

组件参考

最常用的组件,以及它们的变体、状态和无障碍。

这些是 ui 的组件,带有 NSGo 的外观并跟随主题。这份参考先覆盖应用最常用的组件,每页先给最短示例,再说明部件、状态和无障碍。gallery 覆盖所有组件,包括还没有页面的那些。

gallery 可以在浏览器中运行每个组件的演示。

操作

  • 按钮:普通按钮、强调色按钮,以及图标按钮。

文本与输入

  • 文本:段落、span、链接、字体和文档文本。
  • 输入框:平台的文本框,受控或非受控。
  • 复选框:选中、未选中或不确定的复选控件。
  • 开关:打开或关闭的设置。
  • 选择器:从列表中选一个值,桌面端是弹出列表,触摸屏上是 sheet。
  • 滑块:沿轨道选择一个值或一个范围。

集合

  • 列表:任意数量的行,只构建显示中的部分,支持选择与激活。
  • 滚动:平台的滚动视图,支持分页、吸附、缩放和下拉刷新。

导航

  • 标签页:标签列表、分段控件和系统标签栏。

覆盖层

  • 对话框:模态表面、sheet 和系统警告框。
  • 菜单:从触发器打开的菜单、上下文菜单及其条目。

更多

gallery 覆盖其余组件:表格、图表、代码编辑器、富文本、终端、Dock、命令面板、颜色与日期选择器、Toast 等。每个组件那里都有演示。

下一步

在 GitHub 上编辑此页