0
1

More than 1 year has passed since last update.

onAppearメソッドとは

Posted at

onAppearメソッドとは

Viewが最初に描画された時に呼び出されるメソッド
(要は一番最初に呼び出されるメソッド)

struct ContentView: View {
    @State private var showMenu = true
    
    var body: some View {
            VStack{
                if showMenu {
                    TestView()
                }
            }
            .onAppear {
                showMenu = false
            }
      }
}

状態変数showMenu(@Stateって書いてあるやつ)の値がtrueでも、onAppearでshowMenu変数の値をfalseに設定しているので、TestViewが呼び出されることはない。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1