SwiftUI 2.0 實現等待效果Loading動畫(ProgressView)

本文價值與收穫

看完本文後,您將能夠作出下面的界面

等待效果

等待效果

看完本文您將掌握的技能

  • 實現等待效果

代碼


import SwiftUI

struct ContentView: View {
    @State var showFlag = false
    var body: some View {
        VStack{
            Text("SwiftUI 顯示等待動畫")
                .padding(.all, 10)
                .frame(maxWidth: .infinity,  alignment: .center)
               .background(Color.orange)
               .padding(.all, 10)
            
            if showFlag {
                ProgressView()
                    .padding(.all, 10)
            }
 
            Button("顯示或隱藏"){
                self.showFlag.toggle()
            }
        }
    }
}

技術交流

QQ:3365059189
SwiftUI技術交流QQ羣:518696470

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章