iOSのアプリでよく見かける画面サイズの半分ぐらいで下から出てくるモーダルシートですが、SwiftUIでどのように実装するのか標準のsheetでは思った挙動ではないようなので、調べてみるとPartialSheetを使うと実現できました。 PartialSheetは下のURL(GitHub)です。 https://github.com/AndreaMiotto/PartialSheet XcodeのAccounts画面でGitHub登録し、メニュー[File|Swift Packages|Add Package Dependency…]を選択しダイアログからPartialSheetを使いたいProjectを選びます。 [Choose Package Repository]画面検索用フィールドに「PartialSheet」と入力します。 [Next]ボタンを押すとProjectに追加されます。
![SwiftUI 半分サイズのモーダルシート PartialSheet - Mjeld Technologies](https://cdn-ak-scissors.b.st-hatena.com/image/square/e4e65525c09c63c0742b7089662e621772a318cc/height=288;version=1;width=512/https%3A%2F%2Fmjeld.com%2Fwp-content%2Fuploads%2F2020%2F08%2FHalfSheet20200818001s.gif)