ProgressView1 ProgressView struct ProgressContentView: View { var body: some View { VStack(spacing: 30) { ProgressView(value: 37, total: 100) .progressViewStyle(.linear) .padding() ProgressView(value: 28, total: 100) .progressViewStyle(.circular) .padding() } } } Timer를 이용해서 ProgressView 상태를 1초마다 10씩 증가해보았다. 시작, 일시정지, 중지 버튼에 따라 타이머가 동작하도록 하였고 타이머 상태에 따라 버튼의 활성 상태를 변경하였다. struct ProgressContentView: View { private let PROG.. 2023. 11. 21. 이전 1 다음