SwiftUI 【SwiftUI】データ駆動型の画面遷移(navigationDestination) iOS16から新たに採用されたNavigationStackでは、navigationDestination Modifierとの組み合わせで、データ駆動型の画面遷移が実現可能です。 navigationDestinationはデータ(デー... 2022.12.02 SwiftUI
SwiftUI 【SwiftUI】NavigationStackの使い方 階層的な画面遷移を管理するNavigationStackの使い方を解説します。 NavigationStackはiOS16.0から使えるようになった仕組みです。それ以前のバージョンではNavigationViewを使用します。 2022.12.02 SwiftUI
SwiftUI 【SwiftUI】Viewの重ね合わせ(overlay) Viewの重ね合わせに使うovarlayモディファイアについて解説します。 本モディファイアはiOS15.0以降で呼び出し方が変わりました。iOS14以前の使い方は、を参照してください。 2022.04.23 SwiftUI
SwiftUI 【SwiftUI】Viewの背景指定(background) Viewの背景を指定、またはViewの背後に別のViewを配置するbackgroundモディファイアについて解説します。 本モディファイアはiOS15.0以降で呼び出し方が変わりました。iOS14以前の使い方は、を参照してください。 2022.04.12 SwiftUI
SwiftUI 【SwiftUI】TextFieldの使い方 (2022/05/05 更新) テキスト入力に使うTextField()の使い方を解説します。 iOS15.0から呼び出し方が若干変わりました。古いiOSバージョンでの使い方はの記事を参照して下さい。 2021.12.23 SwiftUI
SwiftUI 【SwiftUI】confirmationDialogの使い方 複数の選択肢の中からユーザーが項目を選択するconfirmationDialogの使い方を解説します。 iOS15から使えるようになったモディファイアで、iOS14以前ではActionSheetと呼ばれていました。 iOS14以前の解説はこ... 2021.11.06 SwiftUI
SwiftUI 【SwiftUI】アラートの使い方(alert) ユーザーに確認を促すアラートダイアログを表示する、.alert()の使い方について解説します。 iOS15から使い方が大きく変わりました。 iOS14以前のアラートの使い方はこちらの記事を参照してください。 2021.10.29 SwiftUI
SwiftUI 【SwiftUI】モーダル画面の表示(fullScreenCover) Viewをモーダル表示にするfullScreenCoverの使い方を解説します。 iOS14から使えるようになったモディファイアで、カードを重ねたような表示になるシート(sheet)とは異なり、画面全体を覆うモーダルViewを表示します。 2021.10.10 SwiftUI
SwiftUI 【SwiftUI】画面を閉じるdismissとisPresentedについて 画面を閉じる為に使うdismissとisPresentedについて解説します。 どちらも環境変数(EnvironmentValues)で定義されており、@Environmentプロパティラッパーで取得します。 iOS14以前で同様の機能を実... 2021.10.07 SwiftUI
SwiftUI 【SwiftUI】TextEditorの使い方 (2022/05/10 更新) 複数行のテキストが編集可能なTexiEditorの使い方を解説します。 2021.09.17 SwiftUI
SwiftUI 【SwiftUI】Viewをセーフエリア外に拡張する(ignoresSafeArea) (2022/03/27 更新) Viewをセーフエリア外に拡張する .ignoresSafeArea() モディファイアについて解説します。 iOS14から使えるようになったモディファイアで、以前からあった .edgesIgnoringSa... 2021.09.12 SwiftUI
SwiftUI 【SwiftUI】Viewの表示/非表示時のアクション定義(onAppear、onDisappear) (2021/10/09 更新) Viewが表示または消えた時に実行するアクションを指定方法を解説します。 2021.06.23 SwiftUI