【SwiftUI】List の一番下までスクロールしたかチェックする方法(追加読み込み)
List の一番下までスクロールしたかチェックする方法(追加読み込み) 大量のデータを一気に読み込まないで、20〜30件を分割して読み込んでいく場合、スクロールの終端到達をチェックする必要があります。 UIKit の U...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
List の一番下までスクロールしたかチェックする方法(追加読み込み) 大量のデータを一気に読み込まないで、20〜30件を分割して読み込んでいく場合、スクロールの終端到達をチェックする必要があります。 UIKit の U...
@State や @Published の変化を検知して何らかのアクションを取りたい場合があると思います。 そのような時は、SwiftUI 2.0 から導入された onChange を利用すると便利です。 プロパティの変...
NavigationBar の左右には Text・Button・Image 等の View を配置できます。 いくつかの例を上げながら解説していきます。 【SwiftUI】NavigationBar にボタンや画像を配置...
master ブランチの更新を自分の開発ブランチにマージしようとしたら同じファイルが変更されていてコンフリクトしてしまった、なんてことはよくあると思います。 仕方なく手動でマージしようとしたけど、「コンフリクトが複雑で、...
今回は、Firebase の一機能である Cloud Storage を使って Swift 言語で画像をアップロードする手順について紹介します。 ※Firebase のプロジェクト作成、SDKインストールや初期設定のプロ...
今回は SwiftUI アプリで、フォトライブラリから画像を選択し、Image として表示する方法について紹介します。 SwiftUI 独自の機能としては現時点(2021/02/12現在)では提供されていないので、今回も...
個人のMacで業務委託の仕事をすることになったのですが、GitHubからクローンしてくる時にローカルのgitのユーザー設定を業務用のユーザーに変えないと行けないことに気付きました。 でも、個人でもGitHubは使うので複...
企業のGitHubリポジトリへ自宅の個人PCから git clone しようとしたらエラー連発だったので対処した手順を残したいと思います。リモートワークでこの手のエラーで困っている人もいるかと思いますので参考になれば幸い...
アプリ開発中に「TextField 自体は無効化してキーボードを出したくないけど、タップは受け付けて別の入力画面を開きたい」という要求が出てきたので TextField の上に見えないボタンを乗っけてみるということをやっ...
【Firebase】currentUser はアプリを削除しても nil にならない件 Firebase では以下のようにユーザー情報を取得します。 非ログイン状態だと currentUser は nil を返します。 ...
最近のコメント