はじめに
今日はSwiftUIの勉強していきます。
画面遷移で使うNavagationLink
を使うと分かるのですが、勝手に矢印(→)が表示されます。
しかしデザイン的に矢印を消したいときがあると思います。
今回は自動で表示される矢印を消す方法について共有していきます。
ZStackとEmptyViewを使って消す
ZStack
で囲んで中にEmptyViewを表示します。.opacity(0)
のモディファイアを適用します。
ZStack { NavigationLink(destination: NextView()) { EmptyView() } .opacity(0) // SomeView() }
これで矢印を無事消せました!
参考にしたサイト
おわりに
最後まで見ていただきヘペトナス!
読者登録・Twitterのフォローもお願いします。