view

SwiftUI

タイトル表示モードの切り替え ナビゲーションバータイトルのカスタマイズ

iOS:14.0以上XCode(当サイトの環境):15.0.1SwiftUIで.navigationBarTitleDisplayMode(_:)を使用すると、ナビゲーションバーのタイトル表示モードをカスタマイズできます。このモディファイア...
SwiftUI

ナビゲーションバーの戻るボタンを非表示にする方法は?

本記事ではナビゲーションバーに表示される戻るボタンを非表示にする方法をご紹介します。SwiftUIの.navigationBarBackButtonHidden(_:)ビューモディファイアをビューに適用し、引数としてtrueを渡すことで、ナ...
iOS16.0

NavigationDestinationの種類とその使い方について

SwiftUIのnavigationDestination(for:destination:)モディファイアは、NavigationStackやNavigationSplitViewと組み合わせて使用されます。iOS:16.0以上XCode...
iOS

複数階層のビューにおいて一気にルートビューへ戻る方法【NavigationPathの活用】

NavigationPathはSwiftUIで導入されたクラスで、ナビゲーションスタック内のパスを表します。これにより、プログラマティックにナビゲーションスタックを管理することが可能になります。NavigationPathは特にNaviga...
iOS16.0

【ツールバーのカスタマイズ】ツールバー背景やタイトルフォントの変更など

この記事ではツールバーのカスタマイズについて紹介します。背景の変更やタイトルのフォントの変更が可能です。ツールバー背景色の変更(toolbarBackground)iOS:16.0以上XCode(当サイトの環境):15.0.1SwiftUI...
iOS16.0

Navigationタイトルなどで表示/非表示を切り替える方法 【.toolbar(.hidden)】

NavigationStackは、リンク先の子ビューにおいて左上に前に戻る用のナビゲーションが自動で表示されるなど非常に便利な機能です。iOS:16.0以上XCode(当サイトの環境):15.0.1稀に子ビューではナビゲーションを表示させた...
SwiftUI

シートビューやアラートなどモーダルビューの適切な設計について(Modality)

SwiftUIにおける「モダリティ(Modality)」という思想は、アプリケーションのユーザーインターフェース設計において、ユーザーの注意を特定のコンテンツやタスクに集中させる方法を指します。具体的には、モーダルビューやモーダルウィンドウ...
iOS

メッセージ付きのアラートの使い方【.alert】

iOS:15.0以上XCode(当サイトの環境):15.0.1alertには以下のようなメッセージを表示することも可能です。使用方法は基本的なalertの使用方法と同じで、messageパラメータを追加するだけです。パラメータtitle:ア...
iOS

NavigationSplitViewにおけるツールバーボタンの削除

iOS:16.0以上XCode(当サイトの環境):15.0.1本記事ではNavigationSplitViewにおけるツールバーボタンを削除したりカスタマイズする方法を紹介します。カスタマイズするには.toolbar(removing: ....
iOS

NavigationSplitViewにおいて各カラムの幅を指定するには?

iOS:16.0以上XCode(当サイトの環境):15.0.1.navigationSplitViewColumnWidth は SwiftUI の NavigationSplitView に関連するビューモディファイアで、特定のカラム(サ...
スポンサーリンク