エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SwiftUIで全画面モーダルを無限に重ねる - スタディサプリ Product Team Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SwiftUIで全画面モーダルを無限に重ねる - スタディサプリ Product Team Blog
こんにちは、iOSエンジニアの @chuymaster です!iOSDC Japan 2021の「スタディサプリ」がFull SwiftUI... こんにちは、iOSエンジニアの @chuymaster です!iOSDC Japan 2021の「スタディサプリ」がFull SwiftUIを選択した先に見えてきたもの。のトークセッションの時間の都合上、ご紹介できなかった「全画面モーダルを重ねる」実装方法をご紹介します。 全画面モーダルを重ねるとは? 全画面モーダルを重ねるとは、一度全画面モーダルを開いたあと、その上にさらに全画面モーダルを開くことです。このようなイメージの遷移方法になります。 モーダルを重ねるイメージ なぜモーダルを重ねる必要があるか? 私たちが新規開発している学習系アプリの機能要件には、プッシュ通知の受信によるDeep Linkがあります。Deep Linkを開く際、なるべく体験を阻害しないために、今開いている画面の上に新しい画面を開きたいのです。 そして、アプリの画面には、モーダルも含まれています。プッシュ通知は、そ