iOS NavigationSplitViewの”スタイル”を変更 iOS:16.0以上 XCode(当サイトの環境):15.0.1 .navigationSplitViewStyleを使用するとNavigationSplitView のスタイルを変更することが出来ます。スタイルを適用するとサイドバーを展開... 2024.03.07 iOSiOS16.0iOS17.0iPadiPhoneSwiftUIナビゲーション
iOS NavigationSplitViewにおいて各カラムの幅を指定するには? iOS:16.0以上 XCode(当サイトの環境):15.0.1 .navigationSplitViewColumnWidth は SwiftUI の NavigationSplitView に関連するビューモディファイアで、特定のカラム... 2024.03.12 iOSiOS16.0iOS17.0iPadiPhoneSwiftUIナビゲーション
iOS16.0 カラム(サイドバー、コンテンツビュー、ディテールビュー)の表示状態を切り替える方法は? NavigationSplitViewVisibilityは、NavigationSplitViewのカラム(サイドバー、コンテンツビュー、ディテールビュー)の表示状態を制御するためにSwiftUIで使用される列挙型です。この列挙型は、特定... 2024.03.05 iOS16.0iOS17.0SwiftUIナビゲーション
iOS15.0 タスクと非同期処理の基本的な使用方法(task | sleep) iOS:15.0以上 XCode(当サイトの環境):15.0.1 SwiftUIでのtask修飾子は、ビューが表示されるときに非同期操作を開始するために使用されます。taskは、ビューのライフサイクルイベントに基づいて非同期コードを実行する... 2024.03.01 iOS15.0iOS16.0iOS17.0SwiftSwiftUIビューの基本
SwiftUI 繰り返しの処理 ForEachについて SwiftUIで繰り返し処理を記述したい場合には、ForEachを使用します。 基本的な使い方 ForEach (数値範囲) { Viewの繰り返し } 数値範囲について 数値範囲は、「0..<3」のように記述します。 コード例 impor... 2022.07.19 2024.02.24 SwiftUIコントロールとインジケーター
SwiftUI SwiftUIにおいてForEach を使って配列を逆順で繰り返す方法 ForEachは配列や数値の範囲などのコレクションを反復処理して、Viewを生成できます。 ForEachの第1引数には、コレクションを指定しますが、ここでreversedメソッドを使うと、コレクションの要素を逆順にすることができます。re... 2023.10.21 2024.02.23 SwiftUIコントロールとインジケーター
SwiftUI SwiftUIにおいて複数行のテキストを入力するには?【TextField/TextEditor】 SwiftUIにおいて、複数行のテキストを入力するには、次の方法があります。iOSバージョンにより使用可能な方法が異なります。 iOS16以降 iOS16以降では、TextFieldにおけるイニシャライザのaxisパラメータを指定することで... 2023.10.28 2024.02.23 SwiftUIテキスト入出力
iOS SwiftUIでエントリーポイント(起動)となるプログラムを作成する方法 この記事ではSwiftUIにおいて、エントリーポイントとなるプログラムの作成方法について説明します。 エントリーポイントとは何か? エントリーポイントは、アプリケーションが起動するときに最初に実行される部分のことを指します。SwiftUIで... 2023.12.30 2024.02.23 iOSSwiftUIアプリの構造
iOS SwiftUIでのフォントサイズの変更方法 Textビューを使用する際に、テキストのフォントサイズを変更することは非常に簡単です。SwiftUIでは、さまざまなフォントサイズのオプションが用意されています。 デフォルトのフォントサイズ import SwiftUI struct Fo... 2024.01.03 2024.02.23 iOSSwiftUIテキスト入出力
iOS コンテキストメニューの作成方法 はじめに SwiftUIのContextMenuは、ユーザーがViewを長押ししたときに表示されるメニューです。この記事では、その基本的な使い方と実装方法について解説します。 ContextMenuの基本 ContextMenuは、特定のV... 2024.01.06 2024.02.23 iOSSwiftUIメニュー