初めまして。私は現在、カレンダーを利用したスケジュールアプリを開発しています。

そこで、下の画像(画面下半分、カレンダー部分の下)にあるように、viewの上端を上方向にスワイプすると、アニメーション付きで全画面表示に移行、下スワイプで元の表示に戻る、といった機能を実装するには、どうすれば良いのでしょうか?

ご教授いただければ幸いです。ご回答よろしくお願いします。

追記:

アドバイスありがとうございます。
以下の画像のように、私は、下半分のviewの上端に上方向のUISwipeGestureRecognizerを追加し、全画面表示の別のView Controllerへ画面遷移、そのView Controllerの上端に下方向のUISwipeGestureRecognizerを追加して画面を閉じることで似たような動きを実装しました。

しかし当然ですが、これは単なる画面遷移で、参考にしている機能とは根本的に異なる気がします。(参考の画像では、画面遷移するわけではなく、上方向にスワイプするとviewがそのまませり上がる感じです。)

開発経験もまだ浅く、どのように実装すれば良いか全く検討もつかない状態です。

ご回答よろしくお願いいたします。