iOS16.0

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

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

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

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

SwiftUIにおけるレイアウトとスタック

SwiftUIにおけるレイアウトシステムは、開発者がインターフェースの構造を宣言的に記述できるように設計されており、その中心にはスタックがあります。SwiftUIでのレイアウト作成は、主にHStack(水平スタック)、VStack(垂直スタ...
SwiftUI

SwiftUIで新規プロジェクトを作成する手順のまとめ

SwiftUIは、Appleが提供するフレームワークで、iOS、macOS、watchOS、tvOS向けのアプリケーションを開発するための宣言的なAPIを提供しています。この記事では、SwiftUIを使用して新規プロジェクトを作成する方法を...
SwiftUI

型キャストについて【as?やas!】

型キャストとは、プログラム内でオブジェクトの型をチェックしたり、その型を他の型に変換するプロセスを指します。この機能は、多くのプログラミング言語において、存在する機能です。本記事では、Swiftにおける型キャストの概念、使用法、および注意点...
SwiftUI

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

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

SwiftUIにおけるビューとビューモディファイアの基本

SwiftUIでは、ユーザーインターフェイスを構築する際に「ビュー」と「ビューモディファイア」が中心的な役割を果たします。これらの概念を理解することは、効率的かつ効果的にUIを設計する上で非常に重要です。ビュー(View)SwiftUIのビ...
SwiftUI

宣言的プログラムとは?

プログラミングの世界は常に進化しており、開発者がより効率的に、直感的にコードを書けるように新しいパラダイムが導入されています。その中で注目されているのが「宣言的プログラミング」です。このブログ記事では、宣言的プログラミングの概念、その特徴を...
iOS

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

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

システムアイコン(SF Symbols)を活用する方法

SwiftUIでのアプリ開発において、Appleが提供するシステムアイコンセット「SF Symbols」を活用する方法について紹介します。SF Symbolsは、多くの標準的なアイコンを提供し、それらを容易にアプリケーションに統合できるよう...
スポンサーリンク