SwiftUI@ViewBuilderとは? 今回はSwiftUIにおける@ViewBuilderについて説明します。 環境 Xcode13.4.1 @ViewBuilderとは @ViewBuilder はSwiftUIが提供するResult Build... 2022.07.09SwiftUI
Swift【Swift】インスタンス変数の変化を検知【SwiftUI】 定義したインスタンス変数の値が変更されたときに、それをトリガーに何か処理したいことはよくあると思います。今回はその方法を説明します。 環境 Xcode13.3動作の確認はiOS15 iPhone12 Pro MAXで行っていま... 2022.06.11SwiftSwiftUI
SwiftUI【SwiftUI】区切り線を引く【Divider】 今回はSwiftUIで区切り線を引く際に使用されるDeviderの使い方について説明していきます。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 基本的な使用方法 Divide... 2021.10.20SwiftUI
SwiftUI【SwiftUI】”Extra argument in call” というエラーの原因と対応方法 先日SwiftUIでアプリを作っていたところ、「Extra argument in call」というエラーが発生しました。今回はその原因と対応方法について説明していきます。 原因 単刀直入にいうと、原因はViewBuild... 2021.10.04SwiftUIレイアウト
SwiftUI【SwiftUI】余白を追加するModifier「padding」の使い方 今回はSwiftUIでレイアウトを実装する上で絶対に知っておきたいPaddingの使い方について説明しちえきます。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 SwiftUIにおけ... 2021.09.17SwiftUIレイアウト
SwiftUI【SwiftUI】toggleStyleを使ってToggleをカスタマイズ 前回に引き続きSwiftUIでのToggleの使い方について、特に今回はtoggleStyleを使用してトグルボタンの見た目をカスタマイズする方法について詳しく説明していきます。これをマスターすれば、チェックボックス形式のトグルも実装でき... 2021.09.13SwiftUIToggle
SwiftUI【SwiftUI】Toggleの使い方 今回はToggleボタンの使い方について説明します。設定とかでよく使う、オンオフを切り替えるアレです。 環境 Xcode13.0動作はシミュレーターのiPhone13 miniで確認 Toggleの基本的な使い方 ... 2021.09.10SwiftUIToggle
SwiftUI【SwiftUI】ProgressViewの使い方 今回はローディング中やダウンロードの進行を表現するProgressViewの使い方について説明します。 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 CircularProgre... 2021.09.08SwiftUI
SwiftUI【SwiftUI】TabViewの実装方法 今回はTabViewの使い方について説明します。非常に簡単なので説明するまでもないかもですが... 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 基本的な使い方 基本的には... 2021.09.06SwiftUI
SwiftUI【SwiftUI】Sliderの使い方 Sliderは細かな値を入力するのに重宝するUIです。今回はそのSliderの使い方について説明していきます。 環境 Xcode12.5.1動作はシミュレーターのiPhone12 miniで確認 基本的な使い方 ... 2021.09.03SwiftUI