エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【SwiftUI】フェードアニメーションで画面遷移を行う|はこてん
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【SwiftUI】フェードアニメーションで画面遷移を行う|はこてん
概要 SwiftUIで画面遷移をする方法の1つとして「表示フラグを使用して遷移をコントロールする」という... 概要 SwiftUIで画面遷移をする方法の1つとして「表示フラグを使用して遷移をコントロールする」というものがあります。 詳しくは、以前書いた記事を読んでいただければ幸いです。 この方法を使う場合は、画面遷移のアニメーションは自分で書く必要があります。 今回は画面遷移に使われるようなアニメーションの基礎を理解するためにフェードアニメーションによる画面遷移を実際に書いて試してみました。 環境・Swift: 5.2.2 ・Xcode: 11.4.1 完成イメージ 遷移元の画面 まずは遷移元の画面を作成します。 struct FirstView: View { @State var isPresented = false var body: some View { ZStack { VStack { Button("Show FadeView") { self.isPresented.toggl