macOS SwiftUI 封装组件之 环形进度指示器NSProgressIndicator(教程含源码)
2023-09-11 14:18:32 时间
实战需求
macOS SwiftUI 封装组件之 环形进度指示器NSProgressIndicator
本文价值与收获
看完本文后,您将能够作出下面的界面
基础知识
确定进度指标
确定的进度指示器显示外观发生变化的条形或圆形,以显示已知持续时间的任务的进度。
为持续时间明确的任务使用确定的进度指示器。确定的进度指示器非常适合显示任务的状态,尤其是当它有助于传达任务需要完成多长时间时。例如,您可以使用确定的进度指示器来显示文件转换的进度。如果任务无法量化,请改用不确定的进度指示器。
实战代码
import SwiftUI
struct ContentView: View {
@State var value:Double = 10
var body: some View {
VStack{
ProgressIndicator(value: self.$value) {
$0.controlTint = .blueControlTint
}
相关文章
- Python Api响应验证封装
- Node.js模块封装及使用
- 服务器设计笔记(1)-----消息的封装
- vue项目中axios封装总结
- Robot Framework封装的关键字输入参数可以传入多个值的方法
- Flutter进阶第10篇: 本地存储,封装本地存储类,实现最简单的状态管理
- DL之DNN:自定义2层神经网络TwoLayerNet模型(封装为层级结构)利用MNIST数据集进行训练、GC对比
- 音视频封装格式:MPTG2-TS
- CSharpGL(29)初步封装Texture和Framebuffer
- Web端自动化测试selenium对元素定位和操作方法的封装
- 封装自己的DB类(PHP)
- 基于django封装的常用装饰器和函数