【SwiftUI】謎の[Index out of range]クラッシュで苦戦した話
謎の[Index out of range]クラッシュで苦戦した話 アプリ開発中に以下のような配列外クラッシュで数時間格闘したのでその解決方法などを残します。 Index out of range: file Swift...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
謎の[Index out of range]クラッシュで苦戦した話 アプリ開発中に以下のような配列外クラッシュで数時間格闘したのでその解決方法などを残します。 Index out of range: file Swift...
業務委託で仕事をしていると毎月作業報告書を提出するのですが、貰った作業報告書のフォーマットに記入して、再度パスワード付きでzip圧縮しようとするとエラーになってしまう状況に出くわしました。 毎回、対応手順を忘れてしまうの...
2020/11/18 に発表された App Store Small Business Program への参加受付が 米国時間 2020/12/03 より開始されました。 筆者、まだアプリリリース出来ていないのですが、追...
SwiftUI でよくあるビルドエラーとその解決方法 (1) View要素の並べ過ぎによるビルドエラー Extra argument in call ブロック(中括弧{})内に11個以上のView要素を並べるとエラーとな...
SwiftUI で Map を表示するには、iOS13 では こちらのQiita記事 のように UIViewRepresentable を使って カスタムView を作成する必要がありました。 しかし、iOS14 から「...
セーフエリアまで表示領域を広げる方法 通常、画面いっぱいに矩形で背景設定するとこんな感じになります。 アプリの起動画面などの、ユーザーインプレッションを重視したい画面では、上下の余白まで表示領域を広げたい場合もあると思い...
API通信中などによくある、画面最前面に半透明で ProgressView を表示するサンプルを実装してみましたので紹介します。 【SwiftUI】LoadingView を実装してみる LoadingView ZSta...
今回はiOS14から登場した LazyHStack と LazyVStack の使い方について解説します。 LazyHStack・LazyVStackの使い方 「Lazy」が付いていない HStack・VStack との...
ボタンタップ時などで alert(isPresented: Binding<Bool> を使った Alert の表示方法については以前にこちらの記事で紹介しました。 その際は触れなかったのですが、連続して表示しよう...
今回はよくある角を丸くしたデザインのボタンを SwiftUI で作ってみます。 下記のイメージのように、塗り潰しタイプと縁タイプの2種類を紹介します。 SwiftUI で角丸ボタンを作る A. 塗り潰しタイプ Butto...
最近のコメント