SwiftUI

SwiftUIの基本

【SwiftUI】Viewの分割
【SwiftUI】条件によってViewの見た目を変える方法
【SwiftUI】シートの使い方(sheet)
【SwiftUI】モーダル画面の表示(fullScreenCover)
【SwiftUI】アラートの使い方(alert)
【SwiftUI】複数のアラート(alert)を使う方法
【SwiftUI】ActionSheetの使い方

データバインディング

【SwiftUI】データバインディング
【SwiftUI】@Stateの使い方
【SwiftUI】@ObservedObjectの使い方
【SwiftUI】ObservableObjectを階層構造で使う
【SwiftUI】@EnvironmentObjectの使い方
【SwiftUI】Bindingにoptional変数をアンラップして渡す

レイアウト

【SwiftUI】 Viewのレイアウト(VStack、HStack、ZStack)
【SwiftUI】Viewを11個以上並べる方法
【SwiftUI】Viewの背景設定と重ね合わせ

UI部品

【SwiftUI】Textの使い方
【SwiftUI】Buttonの使い方
【SwiftUI】TextFieldの使い方
【SwiftUI】TextEditorの使い方
【SwiftUI】Formの使い方
【SwiftUI】Pickerの使い方
【SwiftUI】DatePickerの使い方
【SwiftUI】Stepperの使い方
【SwiftUI】Sliderの使い方
【SwiftUI】Toggleの使い方
【SwiftUI】ScrollViewの使い方
【SwiftUI】ScrollViewReaderの使い方
【SwiftUI】 Labelの使い方

標準Viewモディファイア

【SwiftUI】Viewのフレームサイズ指定(frame)
【SwiftUI】Viewに余白を付加する(padding)
【SwiftUI】Viewの境界線描画(border)
【SwiftUI】Viewをセーフエリア外に拡張する(ignoresSafeArea)
【SwiftUI】Viewの切り取りとマスク
【SwiftUI】値の変更を検知する(onChange)

Viewのエフェクト

【SwiftUI】Viewにぼかし効果をつける(blur)
【SwiftUI】Viewに影をつける(shadow)
【SwiftUI】Viewの不透明を変更する(opacity)
【SwiftUI】Viewの彩度を調整する(saturation)

Viewの形状変更

【SwiftUI】Viewの拡大と縮小(scaleEffect)
【SwiftUI】Viewの回転(rotationEffect)
【SwiftUI】Viewの3D回転(rotation3DEffect)

Viewのライフサイクル

【SwiftUI】Viewの表示/非表示時のアクション定義(onAppear、onDisappear)

NavigationView

【SwiftUI】NavigationViewの使い方
【SwiftUI】NavigationViewでの画面遷移
【SwiftUI】NavigationViewでのボタン配置(toolbar)

リスト

【SwiftUI】Listの使い方
【SwiftUI】Listの行削除
【SwiftUI】Listの行入れ替え
【SwiftUI】選択可能なListの生成
【SwiftUI】ForEachの使い方(1/2)
【SwiftUI】ForEachの使い方(2/2)
【SwiftUI】Listのタップ処理

描画

【SwiftUI】色の指定方法(Color)
【SwiftUI】画面の背景色指定
【SwiftUI】グラデーションの使い方
【SwiftUI】画像(Image)の使い方
【SwiftUI】組み込み図形の描画
【SwiftUI】図形の輪郭描画(stroke)
【SwiftUI】図形の塗りつぶし(fill)
【SwiftUI】UnitPointの使い方
【SwiftUI】Pathを使った図形の描画
【SwiftUI】カスタムShapeの作り方
【SwiftUI】アフィン変換を使った図形変換(CGAffineTransform)
【SwiftUI】ImagePaintの使い方

アニメーション

【SwiftUI】アニメーションの基本
【SwiftUI】アニメーション効果の種類
【SwiftUI】トランジション(transition)の使い方
【SwiftUI】カスタム・トランジション(transition)の作成

Modifier

【SwiftUI】Modifierの適用順
【SwiftUI】Modifierをまとめて適用する
【SwiftUI】カスタムModifierの作成

環境変数(EnvironmentValues)

【SwiftUI】Viewの編集モード(editMode)について
【SwiftUI】画面を閉じるdismissとisPresentedについて

Core Data

【SwiftUI】Core Dataの使い方:標準テンプレートを読み解く
【SwiftUI】Core Dataの使い方:エンティエィ(Entity)を定義する
【SwiftUI】Core Dataの使い方:準備編
【SwiftUI】Core Dataの使い方:基本編
【SwiftUI】Core Dataの使い方:検索編(1/3)
【SwiftUI】Core Dataの使い方:検索編(2/3)
【SwiftUI】Core Dataの使い方:検索編(3/3)
【SwiftUI】Core Dataの使い方:リレーションシップ編

その他

【SwiftUI】リファレンスマニュアルの読み解き
【SwiftUI】フォントの指定方法(font)
【SwiftUI】SwiftUIでUserDefaultsを使う
【SwiftUI】@ObservedObjectをCodable変換する方法
【SwiftUI】iOS14でListの表示スタイルが変わるケース
【SwiftUI】Angle構造体の使い方
【SwiftUI】ダークモード対応
【SwiftUI】外部サイトからデータを取得する
【SwiftUI】入力値チェックの方法

不具合?情報

【SwiftUI】編集モードの取得に関する問題
【SwiftUI】transition効果が機能しないケース
【SwiftUI】画面遷移時にアラートが表示されない不具合

アーカイブ

(アーカイブ)【SwiftUI】Listでセルをドラックする時の不具合
(アーカイブ)【SwiftUI】編集モードの取得に関する不具合
(アーカイブ)【SwiftUI】ナビゲーションバーのボタン配置
(アーカイブ)【SwiftUI】環境変数presentationModeについて

カピ通信