iOS toolbarRoleのパラメータの設定による影響は? toolbarRoleは、ツールバーの役割を定義するために使用されるSwiftUIのモディファイアです。このモディファイアを使うことで、ツールバーの配置や動作を指定することができます。 iOS:16.0以上 XCode(当サイトの環境):1... 2024.07.09 iOSiOS16.0SwiftUIツールバー
iOS14.0 ツールバーのカスタマイズや再利用にToolbarContentプロトコルを活用しよう ToolbarContentプロトコルは、SwiftUIでツールバーの内容を定義するために使用されます。 このプロトコルを実装することで、カスタムツールバーの構成や管理が容易になります。この記事では、ToolbarContentプロトコルの... 2024.07.03 2024.07.09 iOS14.0iPhoneSwiftUIツールバー実践
SwiftUI SwiftUIでの画面遷移方法をマスターしよう 本記事ではSwiftUIでの画面遷移方法について説明します。SwiftUIでは、以下の3つの基本的な画面遷移方法があります。 iOS:13.0以上 XCode(当サイトの環境):15.0.1 NavigationLink sheet フラグ... 2023.12.23 2024.06.11 SwiftUI画面遷移
SwiftUI 【SwiftUI】ツールバーの実装方法 SwiftUIでツールバーを使用する方法は、アプリのナビゲーションやアクションをユーザーに提供する手段です。SwiftUI 2.0以降、.toolbarモディファイアを使用して、ビューにツールバーを追加できます。ツールバーには、ボタン、テキ... 2022.08.18 2024.06.11 SwiftUI
iOS ToolbarItemGroupの使い方を紹介【配置の決め方など】 ToolbarItemGroupは、ツールバー内に複数のアイテムをグループ化するためのビュー修飾子です。 これにより、ツールバーのアイテムを論理的にまとめて管理できます。ToolbarItemGroupは、ツールバーの特定の位置に複数のアイ... 2024.07.01 iOSiOS14.0iPhoneSwiftUIツールバー実践
iOS14.0 ScenePhaseとは?アプリのアクティブや非アクティブ、バックグラウンドなど状態を取得 ScenePhaseは、アプリのライフサイクルの変化(アクティブ、非アクティブ、バックグラウンド)を監視するために使用されます。 これにより、アプリの状態に応じて特定のアクションを実行することができます。この記事では、ScenePhaseの... 2024.06.28 iOS14.0iPhoneSceneScenePhaseSwiftUI
iOS SwiftUIにおけるSceneとは? SwiftUIにおけるSceneは、アプリの主要な構造を定義するためのプロトコルです。Sceneプロトコルは、アプリのウィンドウやドキュメントを管理し、それらに表示するコンテンツを提供します。 Sceneとは? Sceneは、アプリケーショ... 2024.06.26 iOSSwiftUI基本
Environment dismissによってウインドウやプレゼンテーションを閉じるには? dismissは、現在表示されているモーダルビューやシートをプログラム的に閉じるために使用されます。ユーザーが手動で閉じるのではなく、特定の条件やアクションによってビューを閉じる必要がある場合などにも便利です。 iOS:15.0以上 XCo... 2024.06.24 EnvironmentiOS15.0iPhoneSwiftUIデータとストレージ基本
iPhone Environment Valuesとは? SwiftUIでは、ビュー間で共通の設定や情報を簡単に共有するために環境値(Environment Values)が使用されます。環境値は、ビューの階層全体にわたってデータを伝播し、任意のビューからアクセスできるため、コードの簡潔さと可読性... 2022.07.14 2024.05.30 iPhoneSwiftUIデータとストレージ基本
iOS13.0 SwiftUIにおけるprojectedValueについて SwiftUIで使われるプロパティラッパーには、wrappedValueだけでなく、projectedValueというプロパティもあります。projectedValueは、プロパティラッパーに追加の機能や情報を提供するために使用されます。こ... 2024.06.21 iOS13.0iPhoneSwiftUIデータとストレージ実践