【SwiftUI】List の使い方【総まとめ】
過去記事でも List については触れていましたが、使い方に色々とパターンがあるので、筆者自身未だに「この場合はどうするんだっけ」となることがあるので改めてまとめてみようと思います。 List の使い方【総まとめ】 7つ...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
過去記事でも List については触れていましたが、使い方に色々とパターンがあるので、筆者自身未だに「この場合はどうするんだっけ」となることがあるので改めてまとめてみようと思います。 List の使い方【総まとめ】 7つ...
iOS14 から採用されている SwiftUI App ライフサイクルでは以下のように WindowGroup の中にある View(ここでは ContentView)がアプリケーションの RootView になっていま...
モーダルで View を表示する場合、iOS13 の SwiftUI では sheet による表示方法のみでした。今回は iOS14 から導入された全画面表示の fullScreenCover について解説します。 フル...
今回は、新しいライフサイクルである「SwiftUI App」でバックグラウンドとフォアグラウンドを検知する方法についてまとめます。 バックグラウンド・フォアグラウンドを検知する まず最初に、環境変数の scenePhas...
Xcode12&iOS14 から導入された新ライフサイクルである SwiftUI App でプロジェクトを作成するとまず困惑するのが AppDelegate と SceneDelegate がなくなっていることで...
今回は外部ブラウザでリンクを表示する方法を紹介します。 なお、Xcode12 及び iOS14 以上でないとビルドできませんのでご注意ください。 「Link」で外部リンクを開く UIKit では以下のように呼び出していま...
今回は、NavigationView と NavigationLink によって複数階層に潜った状態で最初の View に戻る方法(UIKit でというところの popToRootViewController)について説...
以前こちらの記事で、SwiftUI での UICollectionView(QGrid)の使い方について解説しました。 今回は、iOS14 から導入された UICollectionVIew の SwiftUI 代替品であ...
先日(2020/9/17)Xcode12が正式にリリースされたので、早速アップデートしたところ、下記のような警告が大量発生しました。 The iOS Simulator deployment target ‘...
今回はデータの読み込み中の表示などに使用する ProgressView の使い方について解説します。 ※2020/09/17現在では、Xcode12 beta & iOS14 beta のみビルド及び実行ができま...
最近のコメント