SwiftUI

SwiftUI

(アーカイブ)【SwiftUI】編集モードの取得に関する不具合

本記事で使用している.navigationBarItems()モディファイアはiOS14以降では非推奨となっています。 最新の情報はこちらの記事を御覧ください。 編集モード(editMode)の取得に関する不具合と思われる現象に遭遇したので...
SwiftUI

(アーカイブ)【SwiftUI】Listでセルをドラックする時の不具合

(2020/10/17 更新) Listの並び替え操作時のアニメーションで、挙動がおかしいケースがあります。 おそらくXcodeの今後のバージョンアップで解消すると思われますが、現時点での対処方法を残しておきます。 本記事の現象は、Xcod...
SwiftUI

【SwiftUI】Listの行入れ替え

(2021/09/28 更新) Listの行入れ替え処理の実現方法について解説します。
SwiftUI

【SwiftUI】Listの使い方

(2022/03/09 更新) Listはデータの一覧表示をするのに適したViewです。 画面に収まらない量の場合はスクロール表示になるなど、UIKitのUITableViewに似ていますが、はるかに簡単に使えます。 ListはForEac...
SwiftUI

【SwiftUI】DatePickerの使い方

DatePickerは日付と時間を選択するための専用Viewです。
SwiftUI

【SwiftUI】Stepperの使い方

Stepperの使い方を紹介します。 [-]と[+]ののボタンで値を増減するタイプの部品です。
SwiftUI

【SwiftUI】Viewの境界線描画(border)

Viewの境界線を表示する.border()について解説します。
SwiftUI

【SwiftUI】Viewに影をつける(shadow)

Viewに影のエフェクトを付加する.shadow()について解説します。
SwiftUI

【SwiftUI】フォントの指定方法(font)

(2020/12/02 更新) フォントの指定方法を解説します。
SwiftUI

(アーカイブ)【SwiftUI】Viewの背景設定と重ね合わせ

本記事の説明はiOS14以前の使用方法です、iOS15以降の情報は、またはを参照してください。 Viewの背景設定と、別のViewを重ねる方法を解説します。
SwiftUI

【SwiftUI】Viewに余白を付加する(padding)

(2020/06/07 更新) Viewに余白を付加するpaddingモデファイアについて解説します。
SwiftUI

【SwiftUI】Viewの切り取りとマスク

Viewの一部分を切り取る方法を解説します。 主に画像の切り抜き等で使える方法です。
SwiftUI

【SwiftUI】図形の輪郭描画(stroke)

(2020/8/22 更新) 図形の輪郭を描画する.stroke()の使い方を解説します。
SwiftUI

【SwiftUI】組み込み図形の描画

(2021/08/19 更新) SwiftUIに標準で用意されている組み込み図形描画の部品を紹介します。 これらの部品はShapeプロトコルに準じています。
SwiftUI

(アーカイブ)【SwiftUI】アラートの使い方(alert)

(2020/8/13 更新) 本記事の説明はiOS14以前の使用方法です。iOS15以降の情報はこちらの記事を御覧ください。 ユーザーに確認を促すアラートダイアログを表示する、.alert()の使い方について解説します。
SwiftUI

【SwiftUI】Buttonの使い方

(2021/10/19 更新) ラベルとアクションを持つButtonの使い方を解説します。
SwiftUI

【SwiftUI】画像(Image)の使い方

SwiftUIで画像を表示するのには、Image()を使用します。 Image()はプロジェクトに取り込んだ画像の他に、OSに標準で組み込まれたシステムアイコンの表示も可能です。
SwiftUI

【SwiftUI】グラデーションの使い方

(2021/09/12 更新) グラデーションとは、連続した階調で色調や透明度が変化していく色の指定を指します。 SwiftUIでは線形、放射状、円すい状の3種類のグラデーションが使えます。 これらのグラデーションはすべて、Viewとして単...
SwiftUI

【SwiftUI】色の指定方法(Color)

(2023/11/04 更新) SwiftUIでの色の指定方法を解説します。 色の指定にはColor構造体を使用します。
SwiftUI

【SwiftUI】 Viewのレイアウト(VStack、HStack、ZStack)

SwiftUIではStackと呼ばれる部品配置用のViewを組み合わせて、レイアウトを作成します。 本記事では3つのStack View(VStack、HStack、ZStack)を中心にレイアウト方法を解説します。
SwiftUI

【SwiftUI】Pickerの使い方

(2023/10/08 更新) Pickerは複数の選択肢の中から1つの値をユーザーに選択させるUI部品です。
SwiftUI

【SwiftUI】ForEachの使い方(2/2)

ForEachの繰り返し処理にて出力したデータを変更(削除、並び替え)できるようにするには、SwiftUIが該当データを識別する為に、各要素の一意性が保証されている必要があります。 本記事(2/2)では、各要素の一意性を保証したデータコレク...
SwiftUI

【SwiftUI】ForEachの使い方(1/2)

(2023/09/18 更新) ForEachは繰り返し処理の中で、Viewを生成する仕組みです。文字列の入った配列をループしてそれぞれをTextViewに変換する、またはメニュー項目に追加するような動きを実現します。さらに、ForEach...
SwiftUI

【SwiftUI】Viewを11個以上並べる方法

SwiftUIにはVStackやHStackなどのコンテナでViewを10個までしか並べられない制限があります。 11個以上のViewを並べる方法を紹介します。
スポンサーリンク