SwiftUI

SwiftUI

【SwiftUI】アイコンを使用する方法

システムであらかじめ用意されているアイコンを使用することで、手軽に使用することができます。使用例以下のようなコードですぐに使用することができます。import SwiftUIstruct IconSample: View { var bod...
SwiftUI

@Bindingを付与したプロパティに関する初期化時のエラー

@Bindingを付与したプロパティを明示的に初期化したい時、下記のようなコードを書くと、『Cannot assign value of type 'Binding<String>' to type 'String』というエラーが発生してし...
SwiftUI

【SwiftUI】配列の使い方について

SwiftUIにおける配列の使い方を紹介します。宣言方法下記のコード例のいずれかを参考に宣言することができます。要素の初期化のありなしや、配列の型をString型など他の型に変更することが可能です。// // 配列の宣言と同時に要素を初期化...
SwiftUI

SwiftUIにおけるswitch文の書き方

switch文は、条件分岐の一つです。一つの条件によって、複数の処理に分岐させたい場合などに使用しますプログラムの作成時は、if-elseで事足りていても、後々分岐処理が拡張される可能性が高い場合などはswitch文を使用しておくと便利です...
SwiftUI

【SwiftUI】Bindingプロパティを使用した時のPreviewProviderでエラーが出る件

プレビュー機能において、Bindingを付与したプロパティを使用しようとすると、PreviewProvideでエラーが発生し、プレビュー機能が使用不可となり、不便だったため解決方法を調べてみました。プレビューが使用可能になった方法@Bind...
SwiftUI

TextEditorの使い方

TextEditorを使うことで、スクロールが可能な複数行のテキストフィールドを表示することができます。iOS:13.0以上XCode(当サイトの環境):15.0.1基本的な使い方基本的な使用方法は以下の通りです。パラメータである「text...
SwiftUI

【SwiftUI】ボタンの作成

SwiftUIにおいて、ボタンを作成する方法を紹介します。iOS:13.0以上XCode(当サイトの環境):15.0.1コード例下記コードは、ボタンをタップするたびにタップした回数を表示する処理を示しています。import SwiftUIs...
SwiftUI

繰り返しの処理 ForEachについて

SwiftUIで繰り返し処理を記述したい場合には、ForEachを使用します。基本的な使い方ForEach (数値範囲) { Viewの繰り返し }数値範囲について数値範囲は、「0..<3」のように記述します。コード例import Swif...
SwiftUI

Pickerを使い選択肢を入力フィールドに表示する方法

選択肢がリスト形式で表示される入力フィールドの作成方法を紹介します。pickerを使用する方法オーソドックスな方法は、pickerを使用する方法です。使い方selectionpickerで選択した値を格納するプロパティ.tagで指定した値を...
SwiftUI

【SwiftUI】Textの基本的な使い方

Textは名前のとおりテキストを表示するために使用します。下記のように文字列を""で囲んで記載します。import SwiftUIstruct ContentSubView: View { var body: some View { Tex...
スポンサーリンク