まる

Swift

VaporアプリでMongoDBドキュメントをリストで表示してみる

Leafテンプレートエンジンを使って動的にページを生成し表示してみます。サンプルとしてMongoDBから全ドキュメントを取得してリスト形式での表示を試します。
Swift

VaporアプリケーションでフロントエンドのViewを作ってみよう

Vaporアプリケーションのフロントエンドとして、Leafテンプレートエンジンを使ってみます。LeafパッケージをVaporプロジェクトに導入するところから、Leafテンプレートエンジンを用いた静的ページを表示するところまでの手順を説明しています。
SwiftUI

バックグラウンド処理の待機中にViewをぼかしたい

SwiftUIのViewにBlurを使ってぼかしをかけます。ぼかしたViewを重ねる方法と、ぼかしたいView自体のblurモディファイアを使ってぼかしをかける方法の2通りを試しました。
Swift

Listに表示した情報をリロードする

SwiftUIのビューとして使うためにUIScrollViewをUIViewRepresentableプロトコルに準拠させてみます。これにより、SwiftUIでPull Reload(引っ張って更新)が実現できるようになります。
Swift

非同期通信中にActivityIndicatorを表示させてみる

非同期通信中にActivityIndicatorを表示させてみようとおもいます。非同期通信の状況をUI側へ通知することでActivityIndicatorの表示を切り替える方法を説明します。
タイトルとURLをコピーしました