2020-09

MongoDB

SwiftUIで作ったモーダルシートでデリゲートを使ってみる

SwiftUIで作ったViewにてデリゲート(delegate)を使い、呼び出し元に処理を委譲してみます。macOS向けに作ったアプリで、モーダルシートを閉じる処理と本の情報をmongoDBから削除する処理の2つを呼び出し元に実装してみます。
Swift

macOSアプリでSwiftUIによるモーダルシートを表示する

iOSアプリの手法を活用して、MacOSアプリでもSwiftUIによるモーダルシートを表示させてみます。お題として、選択した本のデータをモーダルシートに渡して表示し、削除するかどうかの確認ダイアログを作ってみようと思います。
Swift

macOSアプリでiOSアプリのようなListViewを実現する

SwiftUIが登場した今、MacOS向けのアプリでもiOS向けのアプリのようなListViewがもしかしたらできるのでは?昔MacOSアプリを作った時に表計算ソフトのような表が現れたのをみてがっかりしておりましたが、改めて挑戦してみました。
タイトルとURLをコピーしました