できるだけコードを書かずにモーダルを実装します
バージョン
Swift 5.3
Xcode 12.1
モーダルとは
画面の下からふわっと出てくるあれです。
Wikipediaによると
コンピュータアプリケーションソフトウェアのユーザインタフェース設計において、何らかのウィンドウの子ウィンドウとして生成されるサブ要素のうち、ユーザーがそれに対して適切に応答しない限り、制御を親ウィンドウに戻さないもの。モーダルウィンドウはGUIシステムで、ユーザーに注意を促したり、選択肢を提示したり、緊急の状態を知らせたりする目的でよく使われる。
「ユーザーが現在見ている画面の上に表示され、ユーザーにその瞬間に知らせたい情報を表示したり、選択肢を提示するUI」と考えたら良さそう。
実装
モーダルはコードを書かずに実装することが出来ます。Xcodeすごい!!
まず、UIViewControllerを設置して
次にボタンを設置します
そしてボタンをControlを押しながらクリックし、追加したUIViewControllerまでドラッグします。
そうすると、選択肢が表示されるので、Present Modallyを選択!