Swift / SwiftUI– category –
-
Swift / SwiftUI
【SwiftUI】Menuビューの使い方を解説
Menuビューは、ユーザーがタップまたはクリックすることで表示されるドロップダウンメニューを作成するためのビューです。 【Menuビューの使い方】 Menu("タイトル") { Button("Option 1") { // Option 1のアクション } Button("... -
Swift / SwiftUI
【SwiftUI】Labelビューの使い方を解説
SwiftUIのLabelビューは、テキストとアイコン(または画像)で構成されたラベルを表示するためのViewです。 これは、視覚的に分かりやすいコンテンツを表示するために使用されます。 【Labelビューの使い方】 Label("テキスト", systemImage: &q... -
Swift / SwiftUI
【SwiftUI】VStack内のViewを上寄せにするには?
VStack内の子ビューを上寄せにするには、Spacerを使用します。 以下は、簡単な例です。VStackの子Viewの一番下にSpacerを入れると上寄せできます。 struct ContentView: View { var body: some View { VStack { Text("Hello") .font(.largeTitle... -
Swift / SwiftUI
【SwiftUI】スワイプ処理を実装するには?
SwiftUIを使用して画面のスワイプ処理を実装するにはDragGestureを使用します。 以下は、簡単な例として、画面を上下にスワイプしたときにラベルのテキストが変更されるようなコードです。 struct ContentView: View { @State private var labelText = &qu... -
Swift / SwiftUI
【SwiftUI】Viewに余白をつけるには?
Viewに余白を追加するには、paddingモディファイアを使用します。 【基本の書き方】 .padding() 基本的にはViewに.padding()を付けるだけで余白を追加できます。 struct ContentView: View { var body: some View { Text("Hello, SwiftUI!") .fo... -
Swift / SwiftUI
【SwiftUI】VStackでViewを縦に並べる
SwiftUIにおいて、TextやImageなどのViewを縦に並べるにはVStackを使います。 VはVerticalの略で、「垂直」を意味します。 【VStackの基本的な使い方】 VStack { 子View1 子View2 子View3 } サンプルコード struct ContentView: View { var body: some Vie... -
Swift / SwiftUI
【Swift】varとletの違い
【)】 var は変数(Variable)を宣言するために使用されます。 変数は値が変更可能(mutable)で、宣言後に再代入できます。 var age = 25 age = 26 // ageの値を変更できる 【)】 let は定数(Constant)を宣言するために使用されます。 定数は値が変更... -
Swift / SwiftUI
【SwitUI】顔のトラッキング方法
顔のトラッキングを有効にするために、ARFaceTrackingConfigurationを使用してARセッションを構成します。 let configuration = ARFaceTrackingConfiguration() // Face Trackingの設定を作成 arView.session.run(configuration) // Face Trackingの設定... -
Swift / SwiftUI
【SwiftUI】CoreDataの初期設定と使い方(個人メモ)
import Foundation import CoreData class PersistenceManager { static let shared = PersistenceManager() let container: NSPersistentContainer // MARK: - 初期化 init(){ container = NSPersistentContainer(name: "Database") // name: ... -
Swift / SwiftUI
【SwiftUI】Listの背景色を変更する方法
背景色を変更するには scrollContentBackground(_:) を使用します。 .hiddenを設定することで、.backgroundで指定した色が反映されます。 List { // Listの中身 } .scrollContentBackground(.hidden) .background(Color.blue) // リスト全体の背景色を設定... -
Swift / SwiftUI
【SwiftUI】フォントサイズの種類とサイズのカスタム方法
【フォントサイズの種類】 iOS側であらかじめ用意されているフォントサイズは次の通りです。 フォントスタイル用途.largeTitle画面の大見出しに適しています。トップページやセクションの見出しなどに使用されます。.title大きな見出しに使われ、.largeTit... -
Swift / SwiftUI
【SwiftUI】オン・オフの切り替えスイッチを作るには?
オン・オフの切り替えスイッチを作るには Toggle(トグル) を使います。 書き方は次の通りです。 // 書き方パターン1 Toggle(isOn: $isToggleOn) { // ラベルとなるViewを記述 Text("Toggle Switch") } // 書き方パターン2 Toggle("...