macOS SwiftUI 进度指示器组件规范之 03 不确定的进度指标 Indeterminate Progress Indicators
2023-09-11 14:18:32 时间
macOS SwiftUI 进度指示器组件规范之 03 不确定的进度指标 Indeterminate Progress Indicators
不要让人们坐在静态屏幕旁等待您的应用加载内容或执行冗长的数据处理操作。使用进度指示器让人们知道您的应用尚未停止,并让他们知道他们将等待多长时间。
进度指示器具有两种不同的样式:
- 条形指示器(通常称为进度条)以水平条显示进度。
- 旋转指示器以圆形形式显示进度,可以是旋转器,也可以是随着进度继续而填充的圆圈。
人们不会与进度指示器互动;但是,它们通常带有用于取消相应操作的按钮。
不确定的进度指标
当您的应用执行无法量化的任务(例如加载或同步复杂数据)时,请使用不确定的进度指示器。这些指示器显示为动画条或圆形微调器,当任务完成时消失。
主要使用旋转进度指示器来传达后台操作的状态或空间受限时的状态。微调框很小且不显眼,因此对于异步后台任务(例如从服务器检索消息)很有用。微调器也可用于在较小区域内(例如,在文本字段内)或特定控件(例如,按钮)旁边传达进
相关文章
- MacOS平台集成华为AGC认证服务实用教程
- macOS 使用 SSH 连接服务器
- macOS 电脑上通过AI生成游戏角色基于Stable Diffusion(教程含源码)
- 在 macOS 应用程序中保留应用程序内购买状态的所有错误方法
- macOS完整项目源码之macOS动态壁纸创建工具(教程含源码)
- Flutter macOS 教程之 03 编写你的第一个macos应用程序 (教程含源码)
- macOS SwiftUI 组件之管理复杂NavigatinoView支持多层级导航(教程含源码)
- macOS SwiftUI 封装组件之 可选择可复制文本标签NSTextField(教程含源码)
- macOS SwiftUI 字段和标签组件规范之 01 组合框Combo Boxes(教程含源码)
- macOS SwiftUI 封装组件之 不确定指示器NSProgressIndicator(教程含源码)
- macOS SwiftUI 原生组件之 02 Stepper步进器(教程含源码)
- macOS SwiftUI 选择器组件规范之 03 日期选择器DatePicker
- macOS SwiftUI 封装组件之分段组件NSSegmentedControl (教程含源码)
- macOS SwiftUI 组件之选择器Picker组件(教程含源码)
- macOS SwiftUI 选择器组件规范之 01 分段控件Segmented Controls
- macOS SwiftUI 组件之 实用下拉菜单 (教程含源码)
- macOS SwiftUI 弹框组件之Alert模态提示框 (教程含源码)
- SwiftUI macOS 设计之Menu设计规范
- SwiftUI macOS 轻松搭建Todo任务管理类App界面(教程含源码)
- macOS安装配置oh-my-zsh
- 删除MacOS的升级文件