struct ContentView: View {
@State var value = 20.0 // 用来存储水平进度条的进度值
var body: some View {
VStack {
// 进度条视图,快速创建环形进度条河水平进度条
ProgressView() // 用户等待的循环进度动画,设置前景颜色为橙色。
.progressViewStyle(CircularProgressViewStyle(tint: Color.orange))
// 创建水平进度条
ProgressView(value: value, total: 100) // 设置总值为100
{
Text(String(format: "%.2f", value))
}
Button(action: {
if self.value <= 90 {
self.value += 10
}
}, label: {
Text("进度按钮")
})
}
.padding()
}
}
SwiftUI初级课程(十四)ProgressView控件
最新推荐文章于 2024-08-20 09:58:28 发布
关键词由CSDN通过智能技术生成