SwiftUI

SwiftUI

@ViewBuilderとは?

今回はSwiftUIにおける@ViewBuilderについて説明します。 環境 Xcode13.4.1 @ViewBuilderとは @ViewBuilder はSwiftUIが提供するResult Build...
Swift

【Swift】インスタンス変数の変化を検知【SwiftUI】

定義したインスタンス変数の値が変更されたときに、それをトリガーに何か処理したいことはよくあると思います。今回はその方法を説明します。 環境 Xcode13.3動作の確認はiOS15 iPhone12 Pro MAXで行っていま...
SwiftUI

【SwiftUI】区切り線を引く【Divider】

今回はSwiftUIで区切り線を引く際に使用されるDeviderの使い方について説明していきます。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 基本的な使用方法 Divide...
SwiftUI

【SwiftUI】”Extra argument in call” というエラーの原因と対応方法

先日SwiftUIでアプリを作っていたところ、「Extra argument in call」というエラーが発生しました。今回はその原因と対応方法について説明していきます。 原因 単刀直入にいうと、原因はViewBuild...
SwiftUI

【SwiftUI】余白を追加するModifier「padding」の使い方

今回はSwiftUIでレイアウトを実装する上で絶対に知っておきたいPaddingの使い方について説明しちえきます。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 SwiftUIにおけ...
SwiftUI

【SwiftUI】toggleStyleを使ってToggleをカスタマイズ

前回に引き続きSwiftUIでのToggleの使い方について、特に今回はtoggleStyleを使用してトグルボタンの見た目をカスタマイズする方法について詳しく説明していきます。これをマスターすれば、チェックボックス形式のトグルも実装でき...
SwiftUI

【SwiftUI】Toggleの使い方

今回はToggleボタンの使い方について説明します。設定とかでよく使う、オンオフを切り替えるアレです。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 Toggleの基本的な使い方 ...
SwiftUI

【SwiftUI】ProgressViewの使い方

今回はローディング中やダウンロードの進行を表現するProgressViewの使い方について説明します。 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 CircularProgre...
SwiftUI

【SwiftUI】TabViewの実装方法

今回はTabViewの使い方について説明します。非常に簡単なので説明するまでもないかもですが... 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 基本的な使い方 基本的には...
SwiftUI

【SwiftUI】Sliderの使い方

Sliderは細かな値を入力するのに重宝するUIです。今回はそのSliderの使い方について説明していきます。 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 基本的な使い方 ...
タイトルとURLをコピーしました