2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[SwiftUI] 超シンプルにボタンアクションで画面遷移を実装する(もどるボタンなし)

Posted at

確認してませんがコピペでいけると思います。ダメだったらすいません...

struct ContentView: View {
        
    //画面遷移の時に使用するbool値
    @State private var isPresented: Bool = false

    var body: some View {
        Button(action: {
            isPresented = true //trueにしないと画面遷移されない
        }) {
            Text("NextViewへ")
        }
        .fullScreenCover(isPresented: $isPresented) { //フルスクリーンの画面遷移
            NextView()
        }
    }
}

struct NextView: View {
        
    var body: some View {
        Text("NextView")

    }
}

SwiftUI触ったことないけど、swiftやってたし余裕やろって思って、全画面作った後に画面遷移を実装しようとしたんですが、想像以上にわかりづらかったり実装できなかったりこれっていう情報がありませんでした。

なので、自信の忘備録も兼ねて残しておきます。

どなたかの参考になれば幸いです。

2
0
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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?