SwiftUI

【SwiftUI】モーダル画面の表示(fullScreenCover)

Viewをモーダル表示にするfullScreenCoverの使い方を解説します。 iOS14から使えるようになったモディファイアで、カードを重ねたような表示になるシート(sheet)とは異なり、画面全体を覆うモーダルViewを表示します。 ...
SwiftUI

【SwiftUI】画面を閉じるdismissとisPresentedについて

画面を閉じる為に使うdismissとisPresentedについて解説します。 どちらも環境変数(EnvironmentValues)で定義されており、@Environmentプロパティラッパーで取得します。 iOS14以前で同様の機能を実...
SwiftUI

【SwiftUI】TextEditorの使い方

複数行のテキストが編集可能なTexiEditorの使い方を解説します。
SwiftUI

【SwiftUI】Viewをセーフエリア外に拡張する(ignoresSafeArea)

Viewをセーフエリア外に拡張する .ignoresSafeArea() モディファイアについて解説します。 iOS14から使えるようになったモディファイアで、以前からあった .edgesIgnoringSafeArea() は depre...
SwiftUI

【SwiftUI】ObservableObjectを階層構造で使う

ObservableObjectを階層構造で扱う場合の注意点を解説します
SwiftUI

【SwiftUI】値の変更を検知する(onChange)

値の変更を検知するonChangeモディファイアの使い方を解説します。
SwiftUI

【SwiftUI】ScrollViewReaderの使い方

スクロール位置を指定するScrollViewReaderの使い方を解説します。
SwiftUI

【SwiftUI】Viewの表示/非表示時のアクション定義(onAppear、onDisappear)

(2021/10/09 更新) Viewが表示または消えた時に実行するアクションを指定方法を解説します。
SwiftUI

【SwiftUI】Listのタップ処理

Listでタップ処理の実装方法を解説します。
SwiftUI

【SwiftUI】画面遷移時にアラートが表示されない不具合

(2021/09/22 更新) 画面遷移時にアラートが表示されない不具合に遭遇したので、記録を残しておきます。 本件はiOS14.5でのみ発生する不具合です。iOS14以前およびiOS15以降では正しく動作します。
SwiftUI

【SwiftUI】編集モードの取得に関する問題

(2021/09/26 更新) NavigationViewでの編集モード(editMode)取得に関する問題についてまとめました。
SwiftUI

【SwiftUI】Bindingにoptional変数をアンラップして渡す

Bindingにoptional変数をアンラップして渡す方法を解説します。
swift

【Swift】iOSアプリのフォルダ検索

iOSアプリのフォルダ検索方法について解説します。 iOSアプリのファイルシステムについては、で解説していますので、あわせてそちらも御覧ください。
SwiftUI

【SwiftUI】Core Dataの使い方:リレーションシップ編

リレーションシップを使ってエンティティ同士をリンクする方法を解説します。
SwiftUI

【SwiftUI】Core Dataの使い方:検索編(3/3)

前の2つの記事 では、SwiftUIの特徴であるデータバインディングの仕組みを使い、検索結果とViewを紐付ける方法を紹介しました。これにより、検索結果に応じてViewが自動で再描画されます。 しかし、検索結果を別の処理のインプットに...
SwiftUI

【SwiftUI】Core Dataの使い方:検索編(2/3)

検索条件を動的に変更する方法を解説します。 の続編です。
SwiftUI

【SwiftUI】Core Dataの使い方:検索編(1/3)

データベースを検索して、オブジェクトとして取得するfetch処理について解説します。 を先に見ておくことをおすすめします。
SwiftUI

【SwiftUI】Core Dataの使い方:基本編

SwiftUIでCore Dataの基本的な使い方を簡単なTodoリストアプリを例に解説します。
SwiftUI

【SwiftUI】Core Dataの使い方:準備編

SwiftUIでCore Dataを扱うための前提知識と、新規プロジェクトの作成方法について解説します。
SwiftUI

【SwiftUI】Core Dataの使い方:エンティエィ(Entity)を定義する

(2021/04/26 更新) Xcodeでエンティティを定義する方法を解説します。
SwiftUI

【SwiftUI】Core Dataの使い方:標準テンプレートを読み解く

SwiftUIでのCore Dataの使い方を、標準テンプレートを読み解きながら解説します。
SwiftUI

(アーカイブ)【SwiftUI】環境変数presentationModeについて

環境変数presentationModeについて解説します。 本記事で使用しているPresentationModeはiOS15以降では非推奨となっています。 最新の情報はこちらの記事を御覧ください。
swift

【Swift】if let とは?

Swiftのコードでよく見かける if let 構文について解説します。
SwiftUI

【SwiftUI】@EnvironmentObjectの使い方

SwiftUIのデータバインディングの仕組みの一つで、アプリケーション全体でデータを共有する為の@EnvironmentObjectの使い方を解説します。 その他のデータバインディングについてはこちらの記事を御覧ください。
スポンサーリンク